Rodger Federer

The best player ever hands down. His serve is as good as anyone's, his ground strokes are the best, his net play is the best, he has the best footwork, and he is in the best shape. It's incredible how he beat Andy Roddick in strait sets tonight because Andy played such efficient tennis. All I can say is WOW!

I don't know if you can call him the best player of all time, but he is currently the best player in the world. His match against Roddick was absolutely amazing and Federer has been showing what he is truly made of. I predict that Federer will have another US Open trophy in the next few days.

Rod Laver has two TRUE grand slams

I can't call Federer the best ever. He is definately the best now. When you say the greatest of all time, you have to to measure results in the greatest events. The greatest events are obviously Slams. With that being said. Rod Laver won all 4 slams in one year completing the true grand slam not once but twice! Roger has never won the French. And, until he does, he will just be "one of the greatest".