i have a feeling that my CPU is bottlenecking BF2 performance. changing dynamic shadows, dynamic lights, and lighting (3 of the most demanding settings) from High to Medium makes no difference FPS-wise. i still get almost unplayable performance with the framerate usually staying in mid to low 20's. people tend to get very playable framerates in the 30's or 40's with their 6600GT's. so, is it my CPU that's responsible for the crappy performance, or are there others with the 6600GT that get such low framerates?