RAM: I would suggest Corsair RAM. There are other good brands out there, but I've always had good luck with Corsair.
Power Supply: I agree with your assessment, but make sure it's a brand you've heard of (Antec, Thermaltake, etc) because a bad PSU could spell bad news for your other...