My IT department recommended this to me as a personal computer and they were right.  Compact, efficient, low-priced with customer service available - although I have not needed it yet.