Cases: i don't know your style/taste/budget, but i'll throw out my opinion of what i liked
Cooler Master Haf 912 - 50$, I have not yet seen a case at this price point that offers what this case can.
NZXT Phantom - 130$ - one of the best mid range cases out to date, excellent cable management, fan controller, looks.
Corsair 600T - 140$ - 170$ - my personal case, the 170$ white version. hands down the best case I ever worked with, cable management is godly, amazing looks, fan controller, removable hdd cages, tool less design everywhere. white leds can't be turned off, but that don't bother me, could other ppl. the 200mm fans are decent but not uberly strong even on max settings, but i have a pair of 6870x2 in there and they only get up to 70 degrees at load in a room that's usually 85+, i would say those are good temps.
Cooler Master Hax X - 190$ - high air flow, all of the features I mentioned above are mostly found in upper range cases.
Corsair 650D, 800D for super high end.
If it came down to personal opinion, value, and overall quality/price. I'd say either the nzxt phantom or 600t.