>>30
C# is an okay job at making Java suck less, with an insane enterprise library, bloated runtimes and a patent entrapment. It's also the language and platform of choice of Icaza and his creed; this alone should be the reason not to get anywhere near it.