Built for a friend in September 2012. He wanted a ~$900 machine for gaming and animation software.
I would not personally recommend the Thermaltake Commander case. You are required to bend the metal PCI slot pieces to place your video card through, with no way of putting them back when unused. Definitely a cost-cut on Thermaltake's part. The case's cable management was terrible, there was next to none. Spend a few more bucks on a better case.
Other than the shoddy case, this build was fantastic overall.