It will be interesting to see how Federer handles this. I would have bet anything that Fed would make Willy pay dearly in Miami for having the audacity to beat him at Indian Wells. And of course it didn't work out that way.
I can't decide if Roger's patented righteous indignation will help him or hurt him. When "God mode" is working, Feds can destroy anyone. But if Willy can stick with him and start getting him frustrated, we might see Roger come apart just like he did earlier in the year. It almost seems as though Roger is unwilling to concede that a mere peasant like Canas could challange him, thus he won't change his game plan.
As I said in the result thread, Federer is not losing this one. Cañas is too tired after the season, so sadly I don't think Roger has anything to worry about. He could drop a set, but that's about the full extent I'd go to.
I've voted Federer in 2 just because I think he's playing better than he was in March. his serve is way better and he is playing with a lot of variety. The faster indoor court will also favour Fed because Canas will be less able to grind.
However, depends how much Canas is in Fed's head. I think Roger is also in a better place mentally than he was back then though. We'll see what happens. Sadly won't be able to see the match.