Pros It's fast right out of the box. High quality construction.
Cons I've had this PC for 9 months...totally satisfied.
Summary I added a GeForce GTX 650 (EVGA) graphics card and filled the empty RAM slot with another 2GB (8GB RAM total)...tried Windows 8, reinstalling Windows 7 a couple months later, and adding a Linux dual-boot (CrunchBang >> http://crunchbang.org/ just for fun).
To sum up my experience, this is an awesome PC for money I spent, and I'm absolutely satisfied.