Can you elaborate a bit on the GPS and using third-party apps such as Garmin or TomTom? For example, will the GPS work without ANY data plan whatsoever? Would the GPS work without a SIM card in the device? This always seems to be a point of contention among the various devices because it's not clear whether satellite and/or cell tower info must be downloaded in order to get the GPS going.