In my opinion you are buying video card life. The GTS is a powerful chip that will probably be able to handle games in terms of polygon complexity for the next couple years. The extra RAM will ensure that you will not become reliant on shoddy AGP texturing as textures become larger and greater in number.
IMO if you can get a good 64Mb card under $300 than go for it, but that is just me.