I have the same problem with my MBP.
Sometimes it will connect to the network, sometimes it comes up with that error. My MBP is the only apple laptop connecting to the network. My iphone has no problem, xbox, other PC laptops. I looked up each devices IP figuring it might be one interfering with it.
There is approximately 6 devices connecting to my wifi network. 3 iphones, my MBP and two PC laptops. the modem is straight from our internet provider Bell Canada.
I really hate this problem and want it solved! I read through this post. Though need some guidance. Strangely enough it works right now. It does not drop the connection, but when i turn on the computer sometimes it cannot find it. I find if i restart the computer or unplug the router and and plug it back in it sometimes will work, sometimes not.