Case: I fell in love with this lil mini-itx case (Thermaltake V1 Core) when I saw it's chambered layout and huge airflow.
CPU: For this I used the Ryzen 5 2600 as a budget option. A six-core processor with 12 threads for less than $200 in a case where I wasn't really concerned about overclocking...it fit the bill. And with the new Ryzen coming soon, I could easily recycle it into another build.
MOBO: The Asus ROG Strix X470-I was actually not originally what I was looking for, as it can be heavily overclocked and I didn't anticipate any overclocking with such a small form factor. Amazon being Amazon however, it was the only one in stock at the time and was Prime so it was a no-brainer. As an added plus with Zen 3 around the corner, I thought it'd be a good candidate for years to come. I did, however, manage a stable overclock at 4.0Ghz on all cores.
RAM: Corsair Vengeance is just the best. It's low profile by default and at 3200 MHz, it's a bargain at the price.
HDD: These I had from previous computers, the Seagates coming from an old server from my job. The SSD was a holdover from an old PS4, and the 1TB HDD was from an old laptop. The Samsung 970 Evo, however, was my first choice for an operating system hdd as it's fast and really stealthy hidden under Asus RGB heatsink
GPU: Because I currently game on an old Sony 50" TV (insert eye-roll here for all you 1440p+ fans), the RX580 8gb MSI MII Armor OC was the best bang for the buck at the time of the build. A GTX 1660 would've been my first choice, but when I built this thing, it hadn't even been rumored to release yet to my knowledge. A warning about GPU's of this length going into this case. The card can fit, but the 8-pin VGA cables have to be flexed to fit under the ridge of the frame. This can lead to MOBO bending as you fit the card into the PCI-E slot if you're not careful. Proceed with caution.
PSU: EVGA 750W Modular Power Supply fit the bill nicely as I had originally thought the Thermaltake could only handle SFF power supplies. Whipser quiet and suitable for my power needs for now.
CPU Cooler Upgrades: Originally, I used the Wraith Spire that came with the Ryzen 2600, and it suited my needs for a time. 63-70C under load. Not the worst, but not the best either. But when I heard about the possibility of a new Ryzen chip with 8-12 cores Boosting to 5.0Ghz, I figured a little future-proofing was in order. The stock 200mm fan that comes in the Thermaltake is great, but it's noisy. It's way noiser when you touch it as its spinning and shear off two the blades. A happy replacement was the Noctua 200 PWM Fan. It's whisper quiet and moves just as much if not more air. The Kraken X42 was a pure splurge, but to make it even better, I attempted a push pull system between the 200 Noctua and a new 120mm Noctua NF-A12X25 PWM. I hadn't seen it done before with Krakens, let along a 140mm AIO.
However, there's room to spare for everything, making a tidy watercooled high airflow push pull mini-itx system that punches way above its weight class. 4.0GHZ overclock on all cores, and with the right perforated side panel moved to the top of the cube, it has better airflow for the GPU. Currently, I have both low-noise adapters attached to the 200mm & 120mm Noctua Fans. I'm going to try removing them to see if I can get better temps, as the noise they produce is manageable.
I can't say enough good things about this Thermaltake Case and all the mini-itx goodness you can stuff inside without it looking like its stuffed. I've got another one just for extra parts and now I'm tempted to make an ultra small form Micro server for all my media using a similar layout. Maybe even recycle a few HDD, the CPU, and an old GPU just for kicks
I chucked a couple of WD Easystore 8tb HDD's to replace the 3tb Seagates. I had to overcome the 3.3V pin problem that these drives sometimes have, but it wasn't anything YouTube and Kapton tape couldn't fix. Now I have 16tb of local storage. I added a 240GB Kingston SSD as a scratch disk to complement the Sandisk 240gb SSD. So all in all, not bad for under 200 bucks of an upgrade. I also removed the low noise adapters and I got a 4 degree drop in temps as a result. Moving the side panel to the front for GPU ventilation also proved helpful as that dropped a full 5 degrees. Looking forward to see what Zen 3 has to offer, and maybe AMD will be competitive in GPU's soon too.