i would go for an i5 CPU if i were you, and maybe a GTX 560 or a radeon 6950. AMD cards are just as good as NVIDIA but consume less power if you're worried about energy. other than that, it should play most games at medium-high settings at that resolution. games that come out a year from now? low settings, i would think.