Channel Well make Thermaltake PSU's so they should be good.
Guess again. Had one of those, PSU blew in a puff of smoke, still have it, I can take a pic of how it blew up? Destroyed my Graphics card.
Maybe I just have bad luck with PSU's...
Only brands I've used that didn't give me trouble yet is: Enermax, AOpen (someone's gonna post about how AOpen = generic) and Codegen (yeah it's really cheap, but surprisingly none have died just yet).