I usually build my own rigs, but my wife apparently has had enough of the day and a half of muttering and cursing as I try to fit all the parts into my case that *almost* holds everything, so she told me not to build one and buy it pre-built.
After much research, CyberpowerPC seemed to have good reviews, I customized one of their standard rigs and waited for it to show up.
CASE: Corsair Carbide 300R
POWERSUPPLY: 850 Watts - EVGA 850W GQ 80 Plus Gold Power Supply
MOTHERBOARD: ASRock Fatal1ty Z270 Gaming K4 ATX w/onboard sound
MEMORY: 16GB Corsair Vengeance DDR4/3000MHz
CPU: Intel(R) Core™ Processor i7-7700K 4.20GHZ 8MB Intel Smart Cache LGA1151 (Kaby Lake)
FAN: Cooler Master MasterAir Maker 8
HD_M2SSD: 256GB Intel(R) SSD 600p Series PCIe NVMe M.2 SSD
DATA HDD: 1TB Western Digital Caviar Black SATA-III 6.0Gb/s 7200 RPM HDD
VIDEO: GeForce(R) GTX 1080 8GB GDDR5X (Pascal)
CD: LG 12X Internal Blu-ray Drive & DVDRW, 3D Playback Combo Drive
FLASHMEDIA: INTERNAL 12in1 Flash Media Reader/Writer
Total cost was a couple hundred more than if I had built it myself, but that was totally worth it to my wife...