That is terrible. First off windows 7 and games can run off of 4gb. 8 is still super cheap so you can get that.
The "2066" will never be noticable unless you're doing benchmarking on that.
i7 2600k has hyperthreading which is completely useless in games, and the 590 is expensive and you can go for a 6xx series now.