There is NO "perfect" GPS (yet). I use Copilot software on my iPad & iPhone. I've tried Magellan, Garmin, Waze, and others. Several years ago, I basically wasted almost $400 on the Rand McNally 7710RVND. Camping World was taking pre-orders early October for delivery a month later. One month went to about four months. When the 7710RVND finally arrived, it was a HUGE disappointment. Bad hardware, bad software and terrible interface with my Mac laptop. In my current RV, Forest River used a radio/entertainment/GPS system that had installed Rand McNally 720 already installed. Some improvement over the 7710RVND but, I would have preferred ANYONE else's software.