We're pleased with the Dell Optiplex 7010 [Mini-Tower Chassis] based on the price point, ease of set-up, and superb data processing. We're not "gamers," so we can't speak to that point. But, for everyday use, such as web browsing, assorted office software uses, and a reliable optical drive writer, it's been a joy to own. There are plenty of USB ports on the face and rear, including USB-C. The Intel i7-3770 processor is a welcome upgrade from our former unit's processor. We elected to purchase an extended warranty primarily for peace of mind. Having long been a Dell customer, we have no reason to doubt first-rate customer support. Smart buy, even if it's a bit on the conservative side.  Came with Windows 10 Pro installed, which is a familiar OS to us. One caveat is important to share. No "card reader" necessitates buying the accessory for those wishing to use SD cards.