When will you need to upgrade to Java 6 ? Though not a compulsory upgrade, its generally a good idea to move off technologies that have reached their End of Service Life (EOSL), as this generally implies no more official support from a vendor, in the form of upgrades, enhancements and other corrections. Java SE 5.0 End of Service Life (EOSL) was recently annonunced to be October 30, 2009, so mark your calendars if you've putting off that upgrade. Read more details: http://java.sun.com/products/archive/eol.policy.html