Fast quad core CPU, fast DDR3 memory (expandable), fast 7200 RPM adequate-sized hard drive, small foot print, wide range of connectivity and ports.
Yearns for a slot loading optical drive. Small form factor limits graphics card choices especially with PCI-Express slot at the very top. No wireless.
If you're on a budget, get this one but don't expect to upgrade. Gamers look elsewhere.