Here is Guru3D's power supply recommendation:
•AMD Radeon R9 290X - On your average system the card requires you to have a 550~600 Watt power supply unit.
•AMD Radeon R9 290X Crossfire - On your average system the cards require you to have a 800 Watt power supply unit as minimum. http://www.guru3d.com/articles_pages/radeon_r9_290x_crossfire_vs_sli_review_benchmarks,4.html
The performance is very similar but this setup would get bottlenecked by your CPU massively. Also the 970's power consumption is way lesser. Not sure if your PSU could handle the 290Xs.
What CPU would you recommended so I won't get bottlenecked
I would suggest you getting one GTX 970 and an i5 4670K (and some decent MB like: http://www.newegg.com/Product/Product.aspx?Item=N82E16813157501). If you really want to have a dual combo of either of these graphics card, then you should probably get a Haswell-E CPU like the i7 4930K (plus a 2011 MoBo). Again I'd recommend the 970s. Keep in mind you will be able to play most titles in 1080p on somewhat high details with ONE GTX 970 no problem.
Here is Guru3D's power supply recommendation:
•AMD Radeon R9 290X - On your average system the card requires you to have a 550~600 Watt power supply unit.
•AMD Radeon R9 290X Crossfire - On your average system the cards require you to have a 800 Watt power supply unit as minimum. http://www.guru3d.com/articles_pages/radeon_r9_290x_crossfire_vs_sli_review_benchmarks,4.html