1. GSP 2. Anderson Silva 3. Forrest, any man who waits to bleed before he fights at his best has to be in top 3!
To date it is - 1) Georges St Pierre 2) Dan Henderson 3) Diego Sanchez St Pierre is an alround good fighter, on his feet on or the ground he will deliver a good fight. Though my main reason for liking GSP and Henderson is because they both have awesome attitudes. I favour Sanchez alot more recently after watching his performance against Clay Guida. Sanchez's striking was brilliant, and those albows he executed whilst on the ground were the best I seen inside the Octagon. Not to mention that beating Guida is quite an accomplishment because that man is just an out-and-out animal.
Not familiar with Hardy but I'm guessing it will be a cakewalk for GSP. I'll definitely watch the event on the net. He's good to watch.