I have our motorcycles/trikes set up to utilize a Street Pilot III, a 2610, a 60csx or a nuvi 750. The only gps that allows me to have the elevation and the speed on the main screen while routing is the 2610. I want this information all the time without having to change screens to get it. I prefer the controls of the street pilot iii. The nuvi 750 is also a mp3 player. The nuvi fits in your pocket and also has a language translator. The 60csx has an excellent high sensitivity receiver. The 2610 does not have internal power. The nuvi is not water proof. Does garmin make a gps model that allows the speed and elevation on the main screen during routing and also is a mp3 player (highest prioity)? Preferably is water proof, internal battery and adequate controls other than touch screen fits in your pocket and has a language translator. Does anyone know how to hack the firmware of a Nuvi 750 to put at least the speed on the main screen during routing? Same thing with a Zumo 550 - can it be hacked to put the elevation on the main screen during routing? A retired garmin employee recently indicated to me the nuvi was the least likely gps to be hacked successfully.