@wkempf: I think at this point in the development of the mobile device, there's no excuse for a mobile device without GPS.  I was thinking of a Surface RT as a replacement for my aging Touch Eee PC, but I may look at alternatives because of lack of GPS (my Eee doesn't have GPS, but I'm not sure I would buy any mobile device now without it).