Hey guys,
been working on a tool called getwifi for a while now. It is a tool written in shell that let's a user join wireless networks in order. You can configure it to join any of the networks and change the order in a configuration file. It supports WEP encryption.
http://getwifi.sourceforge.net
let me know what you think
Josh