I completed this build earlier this year, way before all the new CPU and GPU releases. I know I could have done better with this much money, or if I had waited till all the new releases. My fault LOL. I'll be upgrading sometime next year possibly, I'll keep this updated.
OH! and the Swiftech H220, if you're wondering how I got it. I got it before the whole dispute with Swiftech. If you wanted a Swiftech H220/H320, There's the Cooler Master Glacer 240L. Swiftech worked with Cooler Master to bring out the 240L. You can watch the video here: http://www.youtube.com/watch?v=RJgtBgqqep8 by HiTechLegion. I'm not sure if it was released yet for it isn't on the Cooler Master website.
The Last picture of the build, I got to clean up everything and remove some of the HDD cages to allow more airflow and fixed the cables in the back.