AT&T is currently on my No-Likey List. (I've been "cellular only" for the last several years. Over the last few months my reception at home has degraded to almost nothing. I'm not happy.)
For laptop users, I sure like the Delorme products. I think it's cool how you can pick and choose what you need. You can get a nationwide street map with a wired GPS receiver bundle for about $70. If your smart phone has a built-in GPS receiver, you can get the software only for about $40. If you would prefer having a wireless, rechargeable Bluetooth GPS receiver that may work with either your laptop or smart phone, they run about $100. (You may need to get a Bluetooth receiver for your laptop ($25?) There is also a version that has nationwide topographic maps and the wireless receiver for $150. And, you can buy an add-on with satellite views for $40. Any version of the basic street map software works with PC, Pocket PC, Windows Mobile & Palm. Mac - don't remember? It's been a while since I bought mine, but some could log and save your path. Anyway, it keeps you from having to rely on cell networks and there is no charge for receiving GPS signals.