Yes, it's a worthy upgrade for sure, but it blows through his $500 price point. I think the EVGA I selected is a tier 3, and he is not overclocking, and it's probably better than any PSU that comes with a comparably priced Dell, Lenovo, etc.
Oh sorry ShakedG, I didn't see your edit.
milesralls123, go to the PNY website and make sure that RAM is recommended for that motherboard. Also check the GPU length and make sure it fits in that case, though I'll be very surprised if it doesn't.