C++ or Java. C# is Micro$haft's rip off of Java, so they will ultimately be alot alike (...) Plus, C# has a HUGE (121mb) sdk you have to download, java does not.
I prefer C++, although you do not have the same web capabilites readily available (doesn't mean they aren't there), it's MUCH better rounded out than java.
All posts are spawns of an archaeic and instinctual remnant of pre-neanderthalian neural synapse that, while irrevocably human, remains an anomoly to the common laws of nature.