For most of us, GPS (Global Positioning System) devices are just nifty toys used in the car to avoid getting lost. Useful, but kind of expensive and limited, right?