Microsoft Software Lets You Connect To Multiple Wi-Fi Networks
Microsoft Research has developed Virtual Wi-fi, which allows a single wireless card to connect to multiple wireless networks at once for better speed and reliability. Its not the friendliest software out there, but its been featured on Slashdot, so hopefully the open source code (!) will get remixed into some nice (and full-featured) packages.