Hi there, please can you help me to understand what I need to look for in a graphics card so that it can play the latest games for the next 2-3 years atleast?
There is no card that will be able to play the 'latest' games for 2-3 years at a decent level. For example, after about 1.5 years you will have to sacrifice some visuals in order to make games playable. If you like to play strategy games then sure, no problem you will be able to do that as frames per second can go pretty low without too much affect. If you play first person shooters however, then a drop in visuals may really upset you and ruin your playing experience.
The only way to get the longest time is to buy a card when the next gen cards come out, so you have the maximum time of that card for A) developers to get the best out of that card B) longest performance life from the card.
Unfortunately, this will mean probably buying the card just below 'the' best which at present often costs between £300-400 when brand new and first on the market. You can then sell that card before it comes to rubbish, and update to the next best card with the money from the sale and a little extra when the time comes.
Unfortunately PC gaming can be expensive if you want the best visuals, but that the price we pay for having them. Consoles cannot keep up with quality and variety, and the majority of the games are 'dumbed down', to a much more simplistic state.
Choice is up to you.
Of course you could do what a lot of peeps do and buy the best price/performance card you can afford and overclock it
![Big Grin :D :D](/styles/default/xenforo/vbSmilies/Normal/biggrin.gif)
If the card for under £100 last you a year, you can then get the next 'price/performance' card after selling the other one. In the long run you'll save money doing this if you make timely sales, and stay more 'current', although you won't ever have the 'best' performance.
Matthew