I can understand why fed is more popular as he won a million slams and has a very elegant game. However I'm not sure why nadal is so much more popular than nole. Nole was the best player over the last 2 years and he is also a very funny and intelligent person (IMO the most intelligent out of the top4-although I cannot judge murray). nadal on the other hand barely speeks english and is not an "interesting person" (not say he is boring but he doesn't have any apealing stories for the media) in general. he is (was?) a fantastic player but his game does not have a federer level of elegance either. so why is he still much more popular than nole? I agree that nole sometimes does questionable stuff but I do think he does not get the respect he deserves.