I'm building a new computer for mid-ranged to high-end gaming and this card get's suggested in a lot of guides. I see the 640MB and 320MB seem to perform identically in most tests I see. Is the extra memory just for future-proofing? Is it worth the extra $90? I use a 20in screen and like to run games in 1600x1200 with most options turned on. Thanks!