Ouch - this is a tough one, as I personally only write projects in Java 5+ but I often work in Java 1.4 when I do consulting as most companies in telco and finance still use Java 1.4. But whatever you chose to do, you will cut off some so I say:
+1 -- Lars Borup Jensen http://www.it-arbejde.dk
