Recorrentemente trabalho com Java que já vai na versão 6. No entanto andar na crista da onda depende bem mais dos clientes para quem trabalhamos do que da nossa vontade. Eu até queria descobrir o que o Java 5 e o muito recente Java 6 têm de interessante mas que fazer quando os produtos do cliente apenas usam o Java 1.3?