OK everyone, I'm feeling your pain here. I have the exact same issue as all of you with my Late 09 MBPro. Heavily and relentlessly encouraged by my Mac-owner friends to go Mac after yet another problem with my PC, I took the leap of faith. Now, so far I love the machine except for this issue and the learning curve which I expected and can deal with on my own. However, since I spend a vast majority of my time on the internet, this problem has me questioning my purchase of a 17' MBP for $2500 and your issues with this problem adds salt to my wound. Like others, I've found that turning the AirPort off and back on corrects this issue for short, irregular periods.
While literate and very talkative, the young souls at the Apple Experts have proven totally useless as it seems they believe this is a software issue. I know for a fact that this issue only occurs when I am using wireless at ANY location using ANY router type. Yet,the focus is still on me making certain I have installed the latest updates and reinstalled Snow Leopard time and again.
Now that I've found this discussion I'm pretty much convinced that this is a hardware issue even though I'm a Mac Newbie. I really wanna love this thing unconditionally but I gotta tell ya, something with this problem has to give and it certainly won't be me. Any fix-it results I get I will pass on. Please do the same! Sighhhhhhhhhh