I have been using TMobile which offers free international data. It's been a godsend for me as I travel frequently and often take advantage of things like Google Maps or book hotels while I am on the road. Sure, maybe they don't have the best coverage over the USA, but who actually TALKS on their phone anyway. ;)
Holy shit, that IS a good deal!