http://h34nug3iwqjf2376fmmzdhgqivckzemcujmarlptfqeqtq7vya47yyad.onion/2007/07/29/knetworkmanager-the-solution-to-wifi-wlan-wep-wpa12-nightmares/index.html
I used to roam around cafés, schools, hotels, etc, logging myself into this network, that network, any network using the command line. Open networks are a breeze, WEP was not too bad but WPA on the command line took a bit of fiddling first time round.