The only player out there now who can stop the Fed Express is Nadal, and yet he's got to get his game together more consistently on grass. He's showed signs of this so far in this tournament, but Federer would still have an edge for me at this stage.
With Roddick, Nalbandian, Grosjean etc. out, it's hard to see past Federer.
As for Murray Scottish vs British, I'm with Coddy. He's representing himself, and people should be able to support whomever they choose and not be blackmailed into doing so because he and you were born within a set area of land that happens to be called Scotland.
I support Andy because I love his attitude. And I don't dislike the English because they are English, it's because their media decided they had won the world cup three years ago. There was plenty support for their cricket team last summer becuase the coverage was realistic, measured and on the whole dignified.