I was visiting a couple soccer forums, and the favorite seemed to be England. :areyoucra
I guess since they were mostly English-speaking forums, and we're most familiar with the English players, that a favoritism would naturally exist... but I'm sorry I don't think England has any more of a chance than the USA and Mexico.
And Germany seems to be a favorite too, but I don't think that having the home-field advantage is going to help them that much. I would actually love to see Germany do well though.