Hello. Your decision seems to reflect the situation of NON-Microsoft and Microsoft. The open source oriented company tends to use the tech - NON-Microsoft, and the second one is heavily fouced on Microsoft technology. In Japan, Java is the most popular development language under both Web and the stand alone application development. Financail company tends to use Java as well as pure C++. As for me, I will pick up the first one to get Java knowledge, and get the job in the global investment bank in the future in order to get the big money.
-Masaaki Onishi (eCoolSoft)- ASP.NET Web and Windows Application Development by C# and MFC. eCoolWebPanelBar(BETA) is availabe now. http://www.ecoolsoft.net/homepages.aspx