Silva has been way above Fedor in my p4p rankings, although those don't really mean anything to me. As far as that goes, GSP, BJ, Machida, Faber, Brown, Cote, and a whole list of others all rank above him. To be the best p4p you have to beat the best, and Fedor has failed to do that lately. Sure he was there at one point in time but you can't just live off of your past accomplishments and still hold that title imo.