I must say:
HW: Overeem. Good fighter, but not that demigod Kratos many people think.
LHW: Davis. He's just ok.
MW: SONNEN. Good wrestling and... and? nothing more. The guy has fairy hands. He punched Silva for 5 rounds, but look at Silva's face at the post fight interview, no hurts.
WW: Nate Diaz. Good jiu jitsu, but much better at making noise.