Layne Beachley has just been given one of Australian sport's biggest honours. She's had to do more than most to earn her status.