OK, brought back this thread as my rankings have changed over this weekend and made my decision tougher ... I think I am gonna go with ..
1. Anderson Silva
I could think of switching Fedor and BJ as I don't know how long I can keep Fedor top three for not fighting the best at HW ... I think he is the best and would beat people, but my opinion is one thing .. i need results