I just bought a new Subaru with built in Navigation. I planned a trip to Virginia Beach from Pennsylvania and it easily added another hour to my trip by taking illogical routes. If I had just followed the Mapquest printout, all would have been well. What kind of algorithms does a GPS use? Are some manufacturers better than others and for online directions, is Mapquest or GoogleMaps better?