We've waited long enough for Java 7. Let's get that one out then look at the options. Fork Java, put the effort behind another language, like Go or Scala, or simply let Oracle run with it.
http://www.scala-lang.org/node/168
Yes, I am aware of the problems of this, too. * Not as stable as the Java backend ever was * Any code that used Java libraries explicitly needs to be rewritten * Stallman is going to throw a hissy fit about it being .NET
Deleted comment
If you use Mono, you're always 'catching up' with MS.NET
Yes, how long do I have to wait for me to use MonoMac, MonoTouch, MonoDroid, GTK# and Mono's SIMD + Continuations support right now. Their "We won't sue anyone! Really!" is not
legally binding
I generally view developers as being smart people that can do a little research; before saying something really stupid.