iOS wifi scan, signal strength
As far as i know this can still be done (using private APIs, of course) by MobileApple80211 framework. Stumbler code is a good source of information on how to use this framework. For iOS 5 you’ll need a jailbroken iPhone. Guvener Gokce has a very educational blog post on this: iPhone Wireless Scanner iOS5