So Ive had BF2 for awhile now. I havent played it in months, so I decided to play it again and when I login, it just sits on the "Connecting to Accounts Server" and never connects.

When I last played I didnt have a router, now I have a wireless Netgear WNR2000, but it wont connect. I have port forwarded all the ports in the manaul, I have windows firewall off, I do not have any 3rd party firewalls installed. So Im stummped. As soon as I disonnect the router, I can connect. But I cannot connect behind my router.

Can someone please assist me?

Win Vista x32
Netgear WNR2000
FIREWALLS OFF