I'd start here:
*READ FIRST* Updated Power supply guide
I've found Cooler Master to be hit and miss.
Personally would stick to Antec, Corsair, OCZ, XFX, Silverstone, Seasonic.
Modular vs non-modular has a lot to do with the case, I have a non-modular and a case with no cable management, its a headache.
I also have a non-modular and a case with cable management, a slight hassle but everything can get tucked away.
Please read through the thread thoroughly before responding.
Nobody wants to read a wall of text, formatting is your friend.
i5 3570k | 8GB G.Skill 1600MHz | R9 290 | SeaSonic 750X