This machine is a great deal for the price. It provides very good performance in all modern games (above 60FPS in Guild Wars 2 with all settings maxed, for instance), and very good performance in software development (simultaneously running three responsive virtual machines, for instance). It's extremely good value for money for the performance it gives.
The only drawback is the case, which is very cramped with the GTX 680, so adding extra hard drives really requires you to use a 5.25 to 3.5 adapter to mount the new drive(s) in the spare slots for extra CD/DVD drives. You should also prepare to get some cable ties if you want to further modify the internals of the machine, because all its power leads are neatly cable-tied out of the way of the many internal fans on the devices. It should be noted that it comes without an operating system, but the supplier can add one if contacted.
It arrived promptly and was well packaged for delivery. Parcelforce is the delivery company that was used, and they redeliver the next day if you miss the first delivery (as I did), and they give many options for delivery if you miss the re-delivery.