I am currently using a Garmin Nuvi 265WT and I generally find Garmin to give me the best set of features and performance for the price, although I have not found their systems to be particularly reliable, my first needed to be sent for repairs twice and the one I am using currently often reboots itself randomly, particularly right when I start it up, and often the sound fades out for no reason.