There are two articles by Bruce Eckel in which he has spoken in brief about C# / .NET and Java. These two are pretty old articles but i feel they are worth reading once, pretty small write ups. Bruce Eckel is the author of famous Thinking in sreis- Thinking in C++ and Thinking in Java.
Article 1- Java vs. .NET
Article 2- C#, Java and Joshua Bloch
Note: The articles are pretty old, written some 5 years back. Anyone with more interesting articles can share them as comments. I stumbled across these when i was going through Bruce Eckel’s Old and new Weblogs. They are a pretty interesting to read.