Yea there difference is noticeable...however I would go with an 8800GTS 320 right now and it will hold you over for a while and then upgrade to the big bad 9 series. Even at 1600x1200 the 640 doesn't get THAT much of an increase and it will save you money. That's what I would do but if you have the money the GTX is powerful...