Let's assume in the next few years Nadal adds 2 FO and 1 AO or USO, or 3 FO. Also Federer stays at 19 (However, I do feel he has another WC to collect). Who is greater? I vote for Federer for his elegant playing style, amazing longevity, much more weeks at world No. 1, plus a record 6 WTF titles.