not sure how much better i can make it... i mean i could have gone with a 6 cored i7... but then i'd have to compromise on the gpu or monitor setup... and frankly, if you're gonna be gaming you'll want to game in style on 3 monitors in 5760x1080 resolution. those gpu s have more then enough horses to max any title in that resolution. the psu has enough horses to drive this beast... and to top it all off you can overclock the snot out of the cpu.
You could go with cheaper ones. the cooler can be removed if you don't want to overclock. You could go for cheaper parts 'cause I applied a red and black color scheme for the rig and you could go for an AMD graphics card for cheaper and to truly fit the color scheme if you're liking it.