I'm gonna have to say Sonnen all the way IMO. There's a handful of MMA guys that really rub me the wrong way as a person with Chael being one of them, but he is a good fighter and even at 41 he's still got it. Fedor I have always felt was way overrated. A lot of the guys he fought and won against were guys that I never really thought were that big a talent fighters. And then when he did run up against a few big name guys with skills he lost three in a row to them (Werdum, Silva, and Henderson). He had a few impressive wins against guys like Coleman and Nogueira, but outside of those I just never thought he lived up to the hype.