If you're searching for free Wi-Fi, head to JiWire, which has long kept track of hotspots worldwide. Its database has more than 500,000 hotspots, some paid, some free. It includes all of these in its lovely Wi-Fi Finder mobile app, which also accepts user input if you spot a hotspot not in JiWire's database. Plus you can download the entire directory for offline use. Wi-Fi Finder (free).