Federer really should win Wimbledon if he plays close to his potential. Look at the others:
Roddick-their match last year could have gone either way, but Andy is not near as confident as last year and I would be surprised if he could play at the same level. On the other hand every match I have seen Roger play at the big W has been at a different level than that match, with the exceptions of his 2003 1st round vs Koubek, and 2004 quarter vs Schalken. So Roger should be much better, and Roddick not as strong, if they played again this year.
Hewitt-He challenged Roger in their matches until the U.S open, since then it has been all Roger.
Safin-Doubt he will do much more than show up and make a token appareance.
Nadal-Lets put it this way, if Nadal even gets to 5-5 in any set on grass, you will be able to tell he has really gotten in Roger's head to the point it is badly stifling his own play.
Gasquet-Dont know much about him on grass, doubt he would be the threat to the big ones as he is on clay yet though.
Johannson-weak backhand, weak mobility, some very good weapons, too glaring of holes, it would be up to Roger to mess it up.
Ancic-more complete than Johannson IMO, but mediocre mobility as well, sometimes shaky second serve and forehand. Not grand slam potential calibre yet, and has not improved since last years Wimbledon where he was at his peak IMO.
Agassi-could do well, beating Roger on grass, at this point? Dont think so.
Lets put it this way, if Roger does not win Wimbledon, the odds are high he really managed to f%&k it up somehow. The crazy part is I honestly expect him to find some way to do exactly that, to give it away and lose in the semis at a grand slam again somehow. I dont know how he will do it, since this should be the biggest lock of all his slams this year, but he will.