It sounds like you want one that can be used in the car and while on foot. The best one we've seen at CNET for road and foot is the Garmin Nuvi 350, which you can get for under $700 (although some of the available software options will put it well over).
Garmin Nuvi 350
I could do with some advice on the above. Don't mind going over $700 for the right product (husband's Christmas gift!), but I want to keep it under $1000. We live in central FL if that helps in terms of product with best POI info for this area. He was considering something from Garmin as he's a runner and uses their monitor for recording his run performance and has been impressed, but I want to be sure I choose the best one for him.
Any help would be greatly appreciated.