This is a really good build. If you want some extra speed though you can drop the 290x and get a 280x and a 250gb SSD (you might think they are pointless, but the loading times are improved by so much, its hard to live without it). Here is the build with those changes: http://pcpartpicker.com/p/gz3xxr . And if you are wondering why you wouldn't get the 290x and get a weaker GPU it's because is it really worth the extra ~10 fps for $160 more? The 290x could be better in the long run, but then you would have a slower computer even though you have a 290x. Take that into consideration when you are choosing what you want in your build.