I'm not quite old enough to appreciate the Laver's and Rosewall's etc.. and I can't be bothered to list ten so here's my top five...
1) Pete Sampras 2) Roger Federer (has serious potential to succeed Pete) 3) John McEnroe 4) Andre Agassi 5) Bjorn Borg (I want to rank him higher because anyone who can bang in 5 consecutive Wimbledon titles must be pretty special...but he's a little before my time so here he is at number five)