You don't really need a 1000W PSU, even if you are planning on crossfiring later, 850W is plenty. If you aren't planning on overclocking then 600W is probably minimum, but pushing it, so I would go for 620 or 650.
Do you know how to overclock memory? Because that mobo doesn't support 1600Mhz natively, but it does if you know how to tell it to.
Apart from that, fine.
For 2 5870's you would be fine with a Corsair 750TX or an Antec TP-750 Blue which will cost you less than the 1kw unit. Since this seems like a very expensive build the extra $10 to get CL7 ram wont break the bank, the difference is only a percent or two but faster ram helps everything. Other than that everything is compatible.