Ca sent le probleme de firewall qui laisse pas tout passer 
mais je peu me gourrer
Si c´est ca, vas dans ton firewall et autorise tout pour bf2.exe
farfouille un peu, tout les firewall ont une configuration par application
tu prends des serveur avec des ping raisonnables au moins? <300ms
Chez certains aussi, le FAI peu etre en cause, dans ce cas la, rien a faire a part hurler sur ton contact clientele.
et bien sur coupe toutes les applis qui se connectent a internet style P2P, msn etc ...