Very well said...jverkoey
we should start a new board here at cboard classified as "completely useless flamewars" and use it as a museum of entertainment so we can see all of the people's simple questions that got turned in to flame wars I've gotta say I agree with Zach here. Let's look back at the original question, which was basically "which other language should I learn?"
I'd have to say you should learn whatever suits you best. Like many people have already pointed out, there's pros and cons to each language, so it's really just a matter of what you'll use it for. I personally know C/C++ very well, but I've also taken a class on Java so I at least partially understand it. I've found that just like with spoken languages, once you learn a second language, other languages become much simpler to learn because most follow the same rules.
So in other words, if you need to learn C#, learn C#! and same goes with Java or Python or whatever else!
If you don't need to learn anything else, I'd suggest learning either Java or C#, as both of them are being used more and more nowadays (i'm pretty sure at least...check me if i'm wrong). So i'd suggest going with one of those two languages as a secondary.