Well, I am sure everyone knows that USA beat England 1-0 back in 1930s...and hmm...USA has improved a lot since that time, so an upset is not out of the reach
still haven't decided which teams I should support...nowadays many national teams play similar style of football (except brazil I guess)...oh well I might support England, for Beckham's sake..but he is not there