ok...what had happened was... i had windows xp installed as my OS. battlefield 2 and all expansions play flawlessly my specs are as follows: pentium celeron D 3.33ghz processor 3 gigs of ram nvidia geforce 9800 gt 512mb ddr3 i recently switched OS to windows 7 ultimate. battlefield will not work. i see people say battlefield wont work on windows 7, but at the same time i see people who have it working on windows 7. i have tried reinstalling multiple times, downloading "virtual pc" and running it in xp mode. running in xp compatibility mode. editing registrys, changing refresh rates. nothing works...anybody have any other suggestions???????