Check out Boingo (
www.boingo.com) - they now offer their (relatively) low-priced WiFi hotspot access for the iPhone as well. The app's available in the App store.
For those who have a small data allowance, the app could be a money saver as it allows you to surf on a huge number of hotspots in Switzerland and around the world for about 8$ per month. Switzerland has a massive number of supported hotspots (more than Germany, for example). In Basel alone, there are 60 Boingo hotspots, including some whole-area zones like the Clarastrasse.
peter