Low budget gamer, if that what you are looking for, its not bad. I'd stay away from gigabyte cases, NZXT and Rosewill might have better offerings, but for $24 you know what you are getting.
The H61 really pins you down. Too bad you can't free up $30 more for a H77. The 6670 is an ok choice for the money, but I'd go with a 7750 for ten bucks more:http://www.newegg.com/Product/Product.aspx?Item=N82E16814131481