I've been hearing all sorts of rumors about AT&T and Starbucks offering free wifi for iPhone users and people trying to trick Safari's user agent to think it's an iPhone.
My friend and colleague Dan Pacheco turned me onto a better way to get free net access. The first thing you need to do is to buy, refill or register a Starbucks card. I bought one for $5 at Starbucks. Then go to the Starbucks homepage and sign up for a Starbucks account and register your card.