I use this machine for gaming, editing and maybe mining eventually. The machine is a beast. I use an old 1440x900 monitor, and the 7870 can max out pretty much everything I throw at it. The motherboard isnt the best for OCing so if you have it you should probably opt for turning on AMD Turbo Boost instead (what I did). The stock cooler isnt as bad as everyone says. When idle I am usually at about 20C but I have seen it at 19C. Its insane. While it can get loud, it does its job. My only gripe with any of the components, is the case. While its great looking, it has ZERO cable management options and many people do what I did and zip-tie cable to the area behind the HDD mounting. I bought everything on black friday/cyber monday.
CPU - Cheap, baller and I got a silicon lottery. Who's to complain?
Motherboard - Only thing I regret. No INTERNAL USB 3.0 (why I got it....) and its not the best.
Memory - Combo with CPU, cheap as hell.
Storage - 1TB holds all that I need. I'll eventually get an SSD for Windows.
Video Card - I got a steal for an awesome card. My monitor is 1440x900 so I max out everything. Its quite nice.
Case - Sexy, cheap, cool and functional.
Power Supply - Same deal as he Memory.
Optical Drive - It does what optical drives do.
Oh and did I mention that I'm 14?