I was in the market to replace my 4 year old home built desktop tower that was starting to have issues. Then I found the HP Pavilion 570-p033w Desktop Tower. Wow, what an upgrade! I like its’ design, the small desktop tower footprint and overall appearance of this desktop. Was trying to stay away from the compact desktops where you can hardly work on them due to everything crammed into a small space. What nerd does not take the cover off and examine the motherboard! It has 2 DIMM slots – both taken with a stick of Samsung 8 GB DDR4-2400 SDRAM (2 x 8 GB) memory. It has an empty PCI Express slot (x16 if the black color is the standard for the 16). The hard drive is a 3.5" Toshiba DT01ACA200 which rates among the top 2TB hard drives. It consumes just 6.4 Watts of the 180 Watt AC power supply when loaded and 5.2 Watts when idle and spins at 7200 RPM. There was space to mount a 2.5” drive as well as an extra power connector, but no spare SATA ports on the motherboard. You could take the one that the DVD drive is using if you don’t anticipate using that. It does have an M.2 or M.2 PCIe expansion slot that appears to have the wireless module attached to it. The real surprise under the hood is the processor – an Intel® Core™ i7-7700 (3.6 GHz base frequency, up to 4.2 GHz with Intel® Turbo Boost Technology, 8 MB cache, 4 cores). The turbo boost basically speeds up the cores under certain conditions. Finishing up on the inside, it has 802.11a/b/g/n/ac (1x1) and Bluetooth® 4.2 M.2 combo. All of this cooled by a 90mm processor fan and a 90mm rear mounted case fan. On the outside, it has a total of the following ports: 2 USB 2.0; 3 USB 3.0; 1 USB 3.0 Type-C™; 1 audio in; 1 audio out; 1 microphone in; 1 headphone/microphone combo; 1 RJ-45. On the front from top to bottom is the headphone/microphone combo, 3 in 1 card reader, USB 3.0 Type-C and a USB 3.0 On the back, it has audio in/out, a 10/100/1000 Base-T connector, USB 2.0 x 2 ports, USB 3.0 x 2 ports, HDMI x1 and VGA x1 ports. PROs: 2TB hard drive and Intel Core i7 processor running at 3.6 GHz with 16GB of RAM memory. CONs: Mouse and keyboard that come with it are not exactly top of the line. Only 1 USB regular (3.0) port on the front and it is near the bottom of the case. Technically, there is a USB 3.0 Type-C on the front as well, but I have nothing that uses that type of connector yet. But in all fairness, there are 4 more USB ports in the back. The DVD drive is mounted vertically and the carriage feels like it could break easily.