Roger better get his act together. Im a huge Fed fan (I had typed Roger but it looked dirty) but if Nadal beats him again at Wimbledon then I think its bye bye Roger.
Murray will be dangerous at the US Open and Nadal will walk the French every year so without Wimbledon Roger will have nothing.
I cant see Fed playing until he is 31-32 and not winning anything, I think he will retire in the next 1-2 sessions if he doesnt manage to beat Nadal in a few majors.