If you are looking for a very good performance:cost ration, I suggest a GTX460. I have one with 768mb of GDDR, and most come with 1024mb of GDDR5. I spent about $120 on mine, but that was last September or October. On an i5 w/ 4gb of RAM that lets me run at General Draw Quality 8, Ambient Occlusion off, all other settings maxed. Full screen or windowed 1080p.