Java is… as a platform… actually not bad ;]
It’s really consistent across platforms, for one thing, and it’s also super fast.
The language isn’t really my favorite… at all, but I don’t mind it thanks to Netbeans [which is an awesome IDE]
I’m thinking I might even be writing Luta in Java, with LWJGL and Slick! There’s even JBox2D, which seems perfect. And I can use JRuby for non-performance-critical sections.