Anderson Silva is the best MMA fighter in the world. Period.
Fedor is behind him, then GSP.
I can think of a few HW's that could give Fedor some trouble. Who knows, MAYBE even beat him. I can not think of a single solitary MW in the world that could fuck with Silva right now. You can look at this in one of two ways; either the HW division is stacked with more talent OR Silva has done such an amazing job completely dominating his division that he makes everyone else seem average. I choose to believe the latter. When I watch him fight it almost appears as if he's bored. This is also evident when he talks about
dropping to fight GSP or moving up to HW. Moreover, and I may be going too far with this, I think he has a legitimate chance (probably an understatement) at beating ANYONE in the LH division.
Now, you must understand; I am a pretty big Fedor fan. I would hate, HATE to see him lose to anyone. When I saw him getting pounded by Rodgers I literally was filled with emotion (mostly anger/frustration). As far as Silva goes, I just have a great admiration and respect for his fighting ability. If he lost I really wouldnt care. I would be shocked more than anything.