MoHPA: Multiplayer Gamespy?

Ok guys listen up, this is going to be long... I have this really really bad problem with Medal of Honor: Pacific Assault on my PC.... I have tried every forum I could, and no one either wants to or doesn't know... Here goes. I installed the game, everything is fine, I go to play MP and you have to register, so I do.... And then when I try to log in, it waits like three minutes, then it says: ACCOUNT ERROR: Failed to log in. Now, I try it AGAIN! And it says: Error, reason: MISSING: Gamespy preauthenicted failed. Now what the hell does this mean?! And yes I havw done all the patches to no avail, I have turned off firewall... Heres the weird thing... Yesterday when I installed the latest patch, IT WORKED! I was so happy I played for hours, but then the today it went back not working.... Someone please please please help.

Well if you looked at the last part of my message, I actualy was playing for awhile and there were quite a few people, and no offense to wherever you read that review, they need to actually play it before judging it ^^