Roger Federer and Rafael Nadal might have held the number one position longer but I respect Novak Djokovic more for a number of reasons. First, Novak is not from a western nation he's from Serbia yet he brokethrough and showed the world someone from Eastern Europe can be a great champion. Yes, Ivan Lendl was also a great champion too but he's about as exciting as dry toast.
When Novak ripped off his shirt after beating Stanislas Wawrinka and I saw his incredible chest and his six abs I screamed
Novak has sex appeal and he's isn't afraid of showing off his hot body either.
Novak has charisma and that's something Roger and Rafael don't have they are extremely boring and they follow the script.
Novak wears his heart on his sleeve he doesn't hide how he's feeling he's very outspoken and he speaks his mind. Novak also challenges Federer and Nadal in the press and I like this about him he's not afraid to give his point of view.
He's also a lot of fun he understands being a tennis player means you are an entertainer not some robot like Roger Federer.