HP desktop is the one always does the most reliable Job. I like this one, affordable price, like a new. There are 4 USB ports in front panel which is my favorite, and it also does have display port in the back! worth to have!