I bet a 8800GT will run this game just find and i think they are in the mid 100's. I bought a ATI 3850HD 512 a few months ago. It can pretty much play anything right now. I also have a C2D8600 3.0 Ghz wolfdale and 4 gigs of ram.
I dont have to worry about running many games on the higher settings for a while.
I spent a total of about 700 bucks for the set up. I used my previous hard drive and case as i build my own computers.
You do not need a 300 dollar and up video card.