Garmin 660 was a good unit, had some issues. I presently have and like Garmin. However here is a good one which I am oredring.RAND MCNALLY RVND7720. No reviews yet, but it is the new version(all bugs taken out and there was a lot)previous was RVND77...