I can offer you personal experience -- I'm a Java developer for CSC.
Or, you can read the thread,Study: Java to overtake C/C++ in 2002 from here in the forum.
But I really am not to concerned about 'convincing' anyone of Java's success. I'd rather you look at some Java programs and decide for yourself if it's superior.
Do a web search for Java Games, for example, and play some of the thousands of offerings.
I'm afraid I can't let you see the in-house tools we write, since they interface to our Oracle Financials and Lotus Notes. My employer wouldn't like me just showing that off, I'm think.
Having said that, I agree that this is a fairly big blow to MS.