That build is fine. Might be a little overpriced but then every pre-built is. If you can, sell that HD6770 and get an HD6790 at least. If you don't mind buying used you could get an HD6850/70 for a good price. Weird, the specs say "Cooler Master Elite 334" but the picture shows a Cooler Master 690 II. I guess the picture is a place holder.