For 599, during this GPU crunch will be about the best you can get if you get stuck in a situation like me. Overall gaming at 1080p will be fine so long as you aren't max'ing out the AA or AF on games, Yakuza Like A Dragon is the newest game I put this card to the test on and 1080p VeryHigh(or ultra) and a mix of High make it an enjoyable 60fps at 1080p. Luckily the card isn't locked so MSI afterburner can help OC it a bit for more frames. This can be upgraded to an 8core/16 thread CPU as well according to HP's websiteThings I wish I knew before buying but not enough to warrant knocking off a star since I could have googled most of this1. Only 2 DIMM slots, so if you are upgrading and want to go to 32 you'll need 2x162. 1650 for whatever reason has no thermal pads on the memory interfaces, I ordered some for 5 bucks to bring down the temps3. The PSU is a 400w GOLD 80 Plus card with a 6+2 pin adapter, really only important if you plan to swap out the card later on. It is also bottom mounted, just keep in mind moving forward you're going to be limited to mid range cards for upgrades4. There is no mounting for a fan on the side mesh panel. I had to super glue a 120mm fan to it and use a usb->4pin fan header and 'hack' it in. This lowered my temps significantly not sure why HP didn't include the screw holes and a mobo header for an 80mm fan. This dropped my GPU temps and CPU temps a bunch 35c idle to 26c idle, mobo and gpu greatly improved too5. SSD has no real way to install a headsink on so you may want to get creative if using something higher end, the HDD mount does not come with screws or at least mine didn't.6. You can't slap any intel CPU cooler into the custom cut motherboard, if it can screw in it might work but applying better thermal paste to the CPU was enough to keep it down along with my fan 'hack'Only gripe is that the BIOS is extremely limited even by OEM standards, and there is no way to dim the front light as of the current BIOS that I can see.