I found this fun video on .NET vs Java.

I might disagree with the ideas made in the video, but it is quite funny....

http://www.dailymotion.com/video/xdwk35_dylin-prestly-microsoft-net-vs-java_tech