I have one of the Garmin StreePilot C series and they're pretty good and around your budget. Though they're a little bit bigger than the Nuvi they can still be used outside of the car.