Its hard to pick one guy because so many bring different skills and strengths to the cage. Plus the sport is always evolving. Who's on top can be yesterdays news really fast. I will say that right now i feal anderson silva and gsp are pound for pound the best fighters right now.
I always felt machida was over rated and the shogun fight showd that imo.