Pues yo ya me estoy empezando a enfadar 
Llamé por tel. al servicio técnico de EA, me dijero que el problema era el Windows Vista, así que, como fanático del BF2 que soy, formateé mi PC e instalé el XP de nuevo.
Descargo el BF2 con el EADM, y cuando lo ejecuto tengo el mismo error:
Así que por lo que veo no es cosa del Vista, pues además, y por si hubiera ya comprado pocos juegos a EA, resulta que también tengo el BF2 + Special Forces que compré en CD's y funcionan a la perfeccióncon Vista, Y HASTA CON VISTA ULTIMATE 64 BIT !!!
Sres. de EA GAMES, este sistema de compra on-line no hace más que dar problemas, con la cantidad de dinero que se ahorran Vds. en el soporte-CD/DVD, carátulas, logística/distribución e intermediarios(tiendas), no es posible que esto provoque tantos problemas al cliente final.
Como podéis ver en la imagen del EADM, me estoy descargando el BF2142, que hace lo menos 1 año que no lo descargo. A ver que pasa.
Un saludo de un insatisfecho cliente y Global Moderator de varios foros imporantes de este país,
Santiago.