Locating Free Wi-Fi Spots
. . . is a comprehensive directory of free wireless (WiFi) hotspots continuously updated by a growing community of users.
Not sure how “comprehensive” it is, but it found most of the hotspots around me. Just provide an address, city and/or zip code. See what you find!
[from Programmable Web]