I'm a radio guy and a musician, and I recently upgraded to this PC for work in my home studio. I did trick it out a bit by swapping one of the RAM modules to a larger Crucial stick which boosted the RAM to a total of 24GB, installing a 4TB Western Digital enterprise grade 7200 rpm hard drive, and a BeQuiet! 92mm fan. All of the installed components installed without a hitch, and it's now a very zippy PC.I don't know about gaming or editing video because I haven't used it for that, but if you're wondering if this PC would work well for audio recording, it certainly does. I have at least a couple of hundred VST instruments including Native Instruments Kontakt, Spitfire Labs and the resource-hungry Vital synthesizer, and layering multiple VSTs per track in Reaper, it takes everything I've thrown at it without bogging down. And that's recording 40 tracks with VST synths on roughly half of those and audio on the other half, plus effect plugins. Adobe Audition and Ableton Live 10 both work seamlessly on this machine too.  (Incidentally, I'm using an ASIO4All enabled Behringer USB audio interface with this unit in case you're wondering if it's compatible.)Windows 10 boot up is ridiculously quick thanks to the SSD, taking about 6 seconds. To conserve on the SSD, I only have Windows 10 on the SSD with all of the software and other files on the 4TB hard drive.  The 300w proprietary power supply has been adequate to power the PC and installed components, and I don't plan on adding anything else. I would also recommend installing a good 7200 rpm hard drive to save on the SSD, and the BeQuiet 92mm fan to the rear vents on the case. I compared the CPU temps before and after the fan install with the free Core Temp app, and the fan shaves about 8-10 degrees off the CPUs operating temperature under load, and that's a good thing.Of course, it's also rocket-fast for Photoshop, web browsing and everything else I've tried with it.I have around $650 in it with the upgrades, and it's the best $650 I've spent on a computer. If you're looking to upgrade to a faster PC, you'd be hard pressed to find a better one for the money. I'm planning on picking up another one just like it to replace the other PC in my studio, in fact.