Good news indeed. I sure hope this Consumer JRE will work out just as well as intended, but I trust it will be an improvement overall.
The Nimbus L&F is definitely an improvement over Metal (which was ugly from day 1), although I still dislike that ugly bold button text, and I think the frames’ edges are a bit too thick for my taste.
But why oh why isn’t the Platform L&F the default? One of the major complaints of Swing has always been that it looks and feels ‘unfamiliar’ (to put it mildly :)), and I think the cases where a cross-platform L&F is preferred are those rare corner cases.
If you want acceptance of java on the desktop, then don’t bother users with Look & Feels they’re not familiar with!
Of course this is also the fault of the application developers that don’t add that one extra line to get the Platform L&F, but I think Sun should make a statement here if they’re serious about desktop java.
And I hope they’ll fix the Windows L&F JFileChooser while they’re at it (it’s slow as hell and not quite the same as native Windows) 