I completely and utterly feel your pain.
I attempted to scour around online to see if there was any related threads with Macbook owners with Belkin routers. I found this which was kinda interesting:
"WPA personal has had several wrinkles in how the standard was implemented by various parties......and in this case the big tail that wags the dog has been WinXP. I don't recall the specific site that I read it, but there seems to be a point of congruence where WPA personal will work with ALL clients if the pass phrase is EXACTLY ten characters in length."
via. (
http://www.macfixitforums.com/showflat.php?Board=tiger&Number=788662)
So I ended up elongating my wireless pass to EXACTLY 10 characters, I also went into the security settings and played around with different configurations to see maybe if the login is what was messing up wireless in OSX. I set my encryption to strictly TKIP, the authentication to WPA-PSK, and set my pass to 10 characters.
I'm not sure if I'm imagining things out of sheer hope and optimism but my connection seems to be slightly more stable. Try it out? I'm gonna come back to this thread in a few days with a follow-up.