I've had a Garmin nuvi 660 for about a year now, and it constantly amazes me in picking out better routes I didn't know existed, or if I did, that they would result in faster times. The 4.3" screen is nice, and the street name feature is worthwhile. It amuses me when I get off course, and it says "Recalculating" in a disappointed and condescending tone! A bean-bag mounting system is a must - nothing sticking to your windshield, and easy to stick in your trunk when you're away from the car so it doesn't get ripped off.