You guys really are selling Davydenko short.
At Doha a couple of weeks ago he didn't lose a single service game during the whole tournament until playing the final against Gasquet. He's that good. The big question is how his fitness is going to be.
Federer won't make it in straight set; it'll be either 4 or 5 sets, but I'm leaning for Fed in 5. Either way, this could turn out to be a beautiful match to watch. Clear your schedules.
Disclaimer: I'm NOT a coach...
Real tennis: https://www.youtube.com/watch?v=yDqnkLJ9BtM