It's definitely worth trying manually setting your wireless channel (at the hub) to one that is not being used by wireless nets in your area that have a signal strength (RSSI) close to yours. (Easily determined in Snow Leopard by option clicking on the airport indicator in the top menu bar. Lower number in absolute value is stronger.)
At least in my case, the problem that arose after my SL upgrade seemed to be caused by problems in the laptop-to-hub communication, nowhere else in the system (even when I got a strong wireless connection but could not reach the Internet), and was exhibited only on my two SL machines, not my PC or my iPhone or my old Tiger Motorola Mac laptop (which were happily surfing the Web via the same hub when my MBP said it could not get onto the Internet).
Since setting my hub channel to one that overlaps minimally with any neighbors' networks, I get good performance for a few days. Then it will fail. And here's a major clue to at least one problem that is going on. When my system acts up, I check the neighboring networks, and sure enough a neighbor has reset their wireless channel!!! (I live in the heart of Silicon Valley, and pick up between 5 and 12 wireless signals at any one time, and I am pretty sure that those of us with SL Macs, and there are a lot of Macs in this part of the world, are now chasing one another around the channel spectrum. This BB probably does not help us in this regard, since more people are learning to switch channels, and channel chasing now seems the weekly, if not daily norm!)
In the meantime, the only remaining fix I can think of is to buy a 5 GHz router that offers me different channels, but then I'll likely need to run cables to position the router in something close to near-vicinity, line-of-sight. (That's what I have in my workplace, where there are hundreds of local wireless hubs fighting for the local airwaves, and my MBPs connect flawlessly and fast there. I suspect Apple's HQ, just down the road from me, has a similar setup.)
This, of course, is a workaround, not a fix, since the world we live in is predominantly a 2.4 GHz one. Since I get great connectivity without problems with all my other wireless devices, and did with my current two MBPs prior to the SL upgrade, this is clearly an Apple issue, and SL is definitely a factor (though seemingly not the only one), and only Apple can determine exactly why it is having so much trouble.
Great connectivity for me this morning, BTW. 🙂 I chose a new channel two mornings ago. I probably have a couple more days before I need to switch again. 😟