This thread is pointless. They are 6 years apart and their prime was at a different time frame.
Unlike Fed and Sampras played in 2001, they are 10 years apart and neither of them were in their prime(particularly a 19 years old Fed).
Federer > Davydenko > Nadal > Federer
Nadalgaenger: "Djokovic is clearly better than Pete"