Can Google's claims of Garmin and Apple-beating GPS really hold water?