Well, you really don't want to get a cheap PSU. Its not worth the hassle, especially when they blow up and take out your computer with it. Its better to spend the extra money on a quality brand/PSU. Just outside of your budget, but this is a great PSU: http://www.newegg.ca/Product/Product.aspx?Item=N82E16817139021
. There are better ones out there, at a higher price, but Corsair has fairly high quality (though not going to vouch for this particular model).
As for those HDDs that isn't going to happen for some time still. Flooding of several factories have resulted in a HDD shortage, which has driven prices up to absurd levels. However, now that the factories are restarting prices are starting to, slowly, drop. I suggest waiting for another few months at least if you can manage it.