Superflower all the way for me, always have always will. Unlucky and hoping your rig is fine, I'd imagine you'll be fine if that PSU has done and your house breakers have done what they should so, fingers crossed for you mate. However, worrying with these corairs going as my mate has the 650W I think it is... and that was new in March