I thought this might interest some people.
Since Starbucks is switching to AT&T from T-Mobile at their stores, you can get up to 2 hours per day of free WiFi.
Just get a Starbucks card, register it online and use the card to buy your coffee at least once a month and you will get 2 hours per day of free internet use.
https://secure.sbc.com/sblp_index.adp