I didn't check the prices on the 7870XT so didn't catch that one, good call. I'd be willing to pay the 20 dollars more for it. The Corsair CXM series is made by a different manufacturer than the CX series, and it's of a much better quality.
Also good catch on the 200R. I usually default to the NZXT case when I do a budget build because a friend of mine from work has it, and I've worked on it before. It's got enough room to work in, has cable routing options and enough cooling options for a case that size. All this for a rock steady 30 dollars.