for a video card under 120, its going to be hard to have it for a couple more years. If you want to keep it for a couple more years, you are going to have to spend a lot more to go for the ones on top. For video cards, more memory is always good, you want high clock speeds, high memory speeds, 256-bit memory interface, and lots of vertex shaders and pipelines.