20030523 talk-radio: 'On song; Lara is the world's best batsman'