On current form I wouldn't say Fedor, I think he's now on a gradual decline a lot like Big Nog..I might be wrong but I'm not sure he could handle the power and speed of some of the heavyweights outhere ala Cain, Carwin, Lesnar, Dos Santos.
I think GSP is a fair shout but he hasn't stepped up as yet and needs to go to 185 to prove his true p4p credentials.
For all the above I'm going for Anderson Silva as the best p4p in MMA currently.
how good was Carwin's KO of Mir!!