I know it's an ongoing and pointless debate, but seriously, how can anyone not rate Hayden.
When he's in form (which he has been pretty much 90% of the time this millennium) he's almost invariably ridiculously good. Look at him now. He's scoring one day centuries at quicker than a run a ball like they're going out of fashion. I don't think anyone can outdo an in form Hayden in terms of prolonged bouts of massive runscoring.
That's about all I wanted to say really.