Min spec requires 8800GTS so they'll be able to run the game though may not be able to do so with all the eye candy on.
Yeah I saw that but after reading a bunch of posts on various forums I started to get nervous but i shouldn't get caught up in that crap. 8800GTS, damn I had one of those years ago so I would think a GTX 260 should run it just fine.