TomTom 730 or 930. Same thing, except that the 930 has more storage space.
930 has gyroscope - none of lower/upper version has it (if you don't understand about thing - it can navigate in tunnels for good amount of time due to ability watching how/when/how much you do turns) . As for me - BEST solution.
Bookmarks