Something to keep in mind with many gps apps is that most rely on having a data connection. They need this connection to download maps as you travel. So if your in an area with no cell phone coverage well you're SOL. The TomTom gps app installs all the map data for all of the U.S. and Canada on your device. As such having a data connection or not is no an longer an issue. Three caveats..... It's pricey, it requires about 2 GB of memory, and like all gps apps it's a battery hog. But it works great.