Hayden was a mere 21 year old who had played probably around 9-10 List-A games when he debuted in ODI cricket whilst Waugh was around 26-27 years of age and yet Hayden's ODI average was still around the same mark as Waugh's.
He opened the batting when he was in his prime whilst when at there prime, Hayden had to deal with the best bowlers in their prime with the new ball when he was 21 which drags his average down. Those statistics are vague anyway, the test statistics really show off who was the better batsman and by some distance.
It's not Waugh's graceful shots that made him look so lazy, it's the fact that I think if he put in more effort then he would've been an allot more successful batsman then he was shown to be. His batting though definately doesn't come into the same class as Hayden's. It could've been better, he could've come close Ponting.
His bowling is nothing on rave on about either. Was used as a last resort.