Possible Duplicate:
Should I choose to learn Java or .NET?
Is there an advantage to learning Java or .NET first?
(ie. would the transition from J2EE to .NET be significantly easier than the reverse?)
Do you think that one platform has overtaken the other in terms of industry use?
(feel free to be as biased or as objective as you like)
see also: Java or .NET?