I've had a massive bet on Andy Murray each-way @ 4/1. The time is right for him to win his first Wimbledon. He's fresh both physically and mentally and Ivan Lendl has made such a difference to his game.
Federer's getting too old even if it is his favourite surface, Nadal might struggle mentally...