Since I'm locked into Verizon because they have the best U.S. overall network and I travel so much, an iPhone is out of the question.
But I was very much looking at an ipod touch for just those reasons. I know this is a bad thing but I'll be traveling away from home and get a phone call and need fast internet access for business.
I'll pull off & try to find a nice residential neighborhood, start trolling the culdesac's with my laptop open scanning for networks. I have yet to be unable to gain wifi access. Telltale signs are usually named Netgear or Linksys. Pull over and surf away. Done quite a few internet "gotta do it now" auctions that way.
Same for big cities. dozens of networks pop up and about a third are open. Holiday Inn's always have them too. Since I do frequent HI so much I just walk in, have a cup of coffee and start surfing like I own the place. Even mooch a breakfast if complimentary buffet running
There was a company selling a kit that attaches to your dock that could do VOIP and had sites for free but limited VOIP service. Who needs the iPhone?
Heehee, that comment really made my day!! I love the bit about the free brekky