You have posted this at JavaRanch, so I would say SUN.
In the field of technology SUN and Microsoft are 2 competitive giants and there are a lot of clients who use different or both the technologies.....
The reasons why I favour Java/SUN are:
1. To learn/get to know a piece of the new technology, I do not have to spend money, except for the hardware and Microsoft for the OS.
2. There are more number of open source projects related to
Java becoming popular now. These tools constitute a better technology and reflect the true efforts and innovation of many developers across the world.
3. The specifications/the evolution of Sun's technology itself is for the people, of the people and by the people of the Java community.
Being a Java fan, What more can I say?
By the way, I wonder how expensive is the SUN Tech conference for an individual to attend :roll:
[ March 13, 2004: Message edited by: Vish Kumar ]