Between the two PSUs, i'd go with Corsair HX450 over CM Real Power M520 any day of the week. While M520 has 70W extra output power, it's build quality is crap. Also, M520 doesn't have 80+ Bronze certification. What it has is lowest 80+ certification known as: "80 Plus",
specs: http://www.coolermaster.com/powersupply/power-supplies-by-series/real-power-m520/
Since PSU is the most important component inside the PC, PSU's build quality is very important. CM Real Power M520 is made by AcBel Polytech, while Corsair HX450 is made by Seasonic and it uses S12II platform.
I wouldn't touch any AcBel Polytech PSU even with a 2 feet pole, let alone using one to power a PC. While depending on who you ask, either Seasonic or Super Flower is...