Drop that 580 in favor of a 570. The 580 doesn't give you increased performance comparible to the increased price. That will allow for a HAF X, 932 Advanced, or Silverstone Raven RV03. You can always add a 570 later down the line. Or even better yet, two 560 Tis in SLI....better performance than a 580 for about the same cost. Either way, that's a well-thought gaming build.