I just found this widget called "JiWire" and what it does is give you a list of free WiFi spots near you based on distance, it is really helpful check it out here and its FREE!!! :D :D