Sun's middleware is getting better...
Glassfish is a very usable and well documented in the open source app server space. MySQL is great, and even the Netbeans IDE is getting better with every release. Sun Micro is obviously working very hard to improve their software stack and it shows.