ok after many weeks trying to figure out why on earth BF2 is screen freezing i found the issue was related to my Creative Audigy 2 ZS Platinum set, every time i set it to hardware audio it will crash if i leave it as software it will work fine, any ways i could get around this so that i can use hardware sound, it was working fine before the new patch came out 
