I was looking into upgrading my vid card if there was going to be a decent improvement. I have seen other posts regarding the 6600gt, but would this be a good upgrade from my current card? I play BF2, various other FPS and want to get FEAR and I want to improve my current performance. I would like to keep it close to $150, but I would go up to the $200 price range if it would be leaps and bounds better. Also I was leaning toward SM3.0 support and noticed that a lot of the older to later model radeon dont support that. Thanks for the help.