That mainly dealt with Hotels. Even if they offer free Wi-Fi, the zone that you can utilize it is probably only going to be in the lobby. If you want to use it elsewhere, it either isn't available, or you have to pay. It also stated that at one hotel, the author was able to sit just outside his room, on the balconey overlooking the lobby, and have Wi-Fi connectivity, even though it's only listed as being available in the lobby.
I wouldn't know about Starbucks or Barnes & Noble, as we don't have B&N where I live (to small of a city), and the only Starbucks is inside a grocery store.
I just bought a laptop myself, mainly to take with me to the library when I'm doing research, and to easy the demand on computer time here at home, as my other half, the oldest two boys, and myself, all love to be on the pc.
In my local area, I've heard that at least one of the local McNasty's (McDonald's) offers free Wi-Fi, and that one of the better restaurants has it as well. I think the signal strength at that restaurant is so strong that you don't even have to go inside, just pull up into the parking lot, and you're good to go.
I'll give you a tip:
This is how hackers do their thing. Have someone drive your vehicle around. Make sure your laptop is up and running. You see a little icon on the clipboard or system tray (the little box where the day/clock is) that indicates signal strength. You may even be able to click on that icon and bring the full program up, to make it easier to see. Just drive along and look for signal, using the laptop to "prospect" with. When you get signal, see if you can access the internet with it. Depending on where you're getting signal from, you may or may not be able to access the internet with it.
Hackers will actually hack into just about any network, gain internet access, then hack into whatever computer network through the internet. This makes it hard to trace where the hack is coming from.
I seriously doubt you'll be doing exactly that.
You might want to ask around where you work, and some other friends, if any of them are laptop users, and see if they know where you can get mobile Wi-Fi access free.
HH from Allen in MI