I tend to prefer AMD CPU wise. With GCs, I had a GeForce 3 ti, but that blew up last year. I just want something that works for about 3 years, so not really fussed about graphics cards, it would be nice if it also works under Linux.

My criteria is that I want to be able to play all the latest current games at decent frame rates, and when the news games come out next year I'm hoping the it will cope with those as well.

Yes I want to have about 2 GB or memory.