Nose si os pasaria a vosotros, pero todos los que tengais una placa de Asus A8N-SLI o cualquier modelo deluxe, premium, etc..
Cuando estabais jugando os tiraria dando ese problema o incluso cuando pulsais Unirse al servidor os sacaba para afuera, quizas no pasaba en todo el dia o daba 1 o 2 veces al dia mientras jugabas..
Del problema NVIDIA(nForce) pasaba y EA tb asi que unos guiris han sacado un fix que lo soluciona:
http://get.modportal.net/?445
http://get.modportal.net/download/e12b069c91dca1c0dc8cafe5cd257ddc/BF2_AffinityFix.zip
*Para ponerlo es facil, copiar en donde esta el ejecutable original, y en vez de iniciar por bf2.exe iniciar el juego por este, y sin problemas.
Tambien soluciona los problemas con dualcore y multiproces..
Espero que os sirva, un saludo.