I still am skeptical that reference 570s die all the time... I still haven't seen any that weren't over-clocked 570s. I'd take the 570 over the 6950 personally, but the 570 is one of those odd cards that Nvidia seems to just 'forget' about way to often... they really show a lot about the 580 and 560, but the 570 doesn't seem to get much love :(. The gigabyte SOC GTX 560 Ti is in stock and easily beats most 6950s (until you encounter bandwidth limited situations = VRAM) for $270.
I also say no to the H70... If you get it for under $55 and don't mind the noise level of that cooler, then by all means, go for it... otherwise SNB performs amazingly well on air (4.6 Ghz is easy on a cheap $30 air cooler).
Don't get OCZ PSUs... they've never been all that great in the past. The new TX750 from corsair has a nice review here:
Corsair TX750 V2 750W Review
If you're not on a tight budget and needed to cut costs, nothing wrong with that mobo... sure you're paying for some features you won't use, but you're also getting some nifty features that you can't get on cheaper mobos that often. I don't know enough about ASRock to really say yes or no.
The only reason I bought the NZXT phantom was looks and the fan controller. Otherwise I'd never recommend it. The extra 200mm top fan + side fan + 120mm front fan will set you back at least $40 to have a fully populated fan setup... but damn! the stock fans are quiet and as long as you buy same noise ratings, it's super quiet for the airflow. Fan filters/dust is another huge issue for the phantom as it doesn't come with that many fan filters. Still, other than somewhat cheap build quality, missing fan components, and it's massive size, I think it's a great tower (but there are better towers... the just don't look as swwweeeet).