I want to get a graphics card that will not limit me on any of the newer games. I am getting it with a whole computer and am having trouble deciding between the geforce 6600 256mb and the 6600gt 128mb. Which one is better? Also, is the better of these two able to run any game without gameplay problems? If you want to suggest another card thats fine, but I can't get much more expensive than these.