Garmin has worked for me. Have had it 5 years and periodically purchase upgrades. Some procedural decisions ... where do you want it to sit on the dash? What size screen works for you based on where it's sitting in relation to drivers seat. Most come with a remote. Some have slots for downloading pix. Some give traffic status. Etc. Just do some homework based on what your useage will be.