Pros: processor, costCons: only VGA output, no built in WiFi, smallish hard drive, poor peripherals, case will not openFirst and foremost, about the only good use for this machine as is would be for programming. On that front, this thing is a beast for the money. However you don't need this much power for surfing the internet or Microsoft office. For gaming, VGA output only is just unacceptable. 500gb is pretty small for a hard drive, and three hard drive is not solid state. Also, the lack of WiFi is a problem.Luckily the WiFi can be fixed with a dongle that costs under $20, and there's plenty of usb ports so you don't mind using up a port for said dongle. The graphics output issue can be solved pretty easily with a graphics card, but when i tried to open up the case, something from the inside was jamming it shut. I had to take it to the shop to rectify this. One last note, they include a mouse and keyboard, but might as well not wasted their time. The mouse fell apart in under 5 minutes of use, and the right click never worked period. The keyboard is very flimsy and I don't trust it to last long either.All in all, if you're looking looking for a powerful machine for productivity purposes this will fit the bill with minimal investment  (keyboard, mouse and WiFi dongle) If you want a gaming machine you'll need to toss a bit more money into it for a graphics card and probably a larger sshd, but with that processor you've got a good start with this machine.