Connecting to McDonald's Wi-Fi on an iPod
This is what you see on an iPod Touch when connecting to McDonald's Wi-Fi. An iPhone connects automatically for free.
I agree that it charging for Wi-Fi at a restaurant is an outdated model. It's straight out of 2003 when McDonald's first began offering Wi-Fi. With AT&T recently purchasing Wayport (McDonald's Wi-Fi provider) for $275 million, it seems unlikely that McDonald's Wi-Fi is going free any time soon.
Since you mention having trouble, I tried out my 1st generation iPod Touch (SW Version 1.1.5) at McDonald's. I was able to pay for a session and log on. However, I encountered two warnings about an invalid SSL security certificate.
This is strange because I don't get the same errors when I log in on my laptop. I suspect this older iPod doesn't have an updated list of Certificate Authorities (CA).
I'm curious what types of problems you encountered.
Free Panera Bread Wi-Fi
Panera Bread is proud of their Wi-Fi network and for good reason. With over 1,250 hotspots, Panera is the largest free Wi-Fi network of any food or coffee chain by most accounts.
Some accuse Panera of showing their pride inappropriately by sockpuppeting in Internet discussions of fast food Wi-Fi.
I have yet to step foot in a Panera Bread shop but that's going to change soon: They just opened a store about 20 miles from my house.
From what I understand, they have restrictive Wi-Fi time limits during peak hours: After 10 to 15 minutes of Wi-Fi, you're cut off. There's one case where it may be advantageous to pay for Wi-Fi: Your $2.95 at McDonald's guarantees you a 2 hour session.
I personally would not be satisfied with a 15 minute session. When I sit down for some Wi-Fi, I usually stick around for a half hour or longer. Then again, you'd never catch me at a restaurant during a rush. I get there before 11:30 or after 1:30. I can't stand to wait in line or getting stuck at a tiny table!