All-time favourite: Andre Agassi. ATM: Roger Federer. Women: Kaia Kanepi (Estonian player, ranking 34)
It has to be the Kobe Bryant of Tennis for me LOL... Roger Federer... Like Kobe, Roger is the 2nd coming of a tennis great in Pete Sampras. Federer is already considered a senior amongst the players and is still holding his own against the young guns like Nadal (barely! just like kobe and lebron), Murray, Novak, etc.