I'm personally really starting to like Java, especially the Java+Spring combination. C# is definitely a decent language though.