I would like to know what the best version of java to use in order to get the best java experience.? I would also like to know if two versions ie 1.5 and 1.6 can run together on a machine ?