The one thing I light about the HP EliteDesk is the size and function. I use it strictly for business, professional and home, and I am extremely happy with the performance. The price was another point that should be mentioned. But please get the 16Gigs of ram. It makes the experience so much smoother.