I would in my opinion buy a Garmin Nav Unit. My brother works for Garmin and most of the customers he deals with on a daily basis are always bitching about TomTom Units and what not. Plus too Garmin usually has there units on sale quite often for a good price. It just all depends on what kind of features you want and how much you are willing to spend on one. For a basic unit a $100 unit is good enough even for me to drive from Kansas City to Anchorage, Alaska.