Last PC I built was an AMD K8 with an Asus motherboard using a nVidia chipset. That machine finally convinced me to give up building my own machines and go back to Apple (which I started with while I was in grad school, back in the mid 1980’s, with an Apple ][plus.).
My current machine is a 4th generation “cheesegrater” (AKA a 2009 Mac Pro, running an Intel Xeon quad core “Nehalem” CPU) that I upgraded with a 2 TB HDD, 2 1TB HDDs, 32gb memory, and able to quadruple boot, using rEFInd, MacOS Mojave, Mac OS X Snow Leopard, Windows 7 Pro 64-bit, and Linux Mint 19.1 64-bit. I have snow leopard installed only because it’s the last version of Mac OS X that supports Rosetta, and I have all the old Freeverse Burning Monkey Game series that I had in a file cabinet in the garage.
Further, hardware and firmware: I flashed the firmware to make this machine act like a 5th generation Mac Pro (done automatically when MacOS Mojave was installed), a Frisco Logic USB 3.0 PCIe card (from Sonnet Tech) and a TP-Link Archer USB 3.0 WiFi stick (since the Airport card that came standard was missing on this box when I bought it off eBay). Next upgrade will be an ATI 7550 video card(which Apple says might be supported by their Metal graphics engine) to replace the 2 512mb nVidia GT120 graphics cards that came with this machine (I DESPISE nVidia, ever since they bought up 3DFX and replaced that chipset with their own inferior product.
), and a PCIe adapter card from Other World Computing to add a 2.5 in. SSD (when I’ll probably purchase a 1TB SSD when I get my next SSDI check.) My final upgrade will likely be a processor tray upgrade to a dual CPU setup and 2 hex-core Westmere Xeons and another 32gb of memory, (if I ever get the nearly $700.00 to afford that tray and another $500.00 for the hex core CPUs/heat sinks and another 32 gb memory.)
Before anyone accuses me of being a Mac p!ssy, I have yet to have Windows 7 crash on my since going to an intel-based Mac (which happened all the time with all previous versions of Windows that installed on all the machines I built. In addition, I worked as a contractor-employee doing front line support for Apple out of Bawlmer (Baltimore) county from 2002-2004. That call center was the only call center where the contractor hired everyone with Windows experience. Given half the chance (and the fact that HP hasn’t been exactly forthcoming in releasing the source code for it since they made it open source), I’d be also running VMS on this box. (Yeah, I’m an OS-slut. So sue me!
)