For an overclocking capable setup you'll need to invest in a good heatsink/fan. If you don't intend to overclock, use an i5-3570 + h77 board (or a 4670 + h87)
Your powersupply should work. If you do go with Haswell you might need to disable the very low power states. Really only a concern if the rest of your system can't break the minimum load the supply will run at, usually not a concern.
If you can afford it a 120GB-128GB SSD would dramatically improve desktop performance, and then you could use your 320GB as additional storage.
Where I work we have seen several recent WD Blue hard drives failing after just 1-2 years service. These are a slightly different model than yours, but I would recommend getting a different boot/system device and use the WD Blue as a backup drive.
From what I see, haswell is not worth it right now for gaming so I am going to skip it and go with the i5. Overclocking is somethignI want to learn, but now rght now. I figure couple years down the road when/if the new processors are worth it, I will get a new MB to support and then will play around with OC the old processor - so if I mess it up, no big deal.
Also was looking at SLI with two med range cards, but read there are some issues - heat, power, bugs - so I will hold off until I upgrad the MB with new processor - so SLI and OC not right now but in the future. So would a 650w power supply work SLI with a GTX 770 in the future?