Nearly all of the best players in the English Premiership are foreign. If the MLS ever gets to be a proper league I'm sure teams will import foreign players too, as there isn't enough American talent atm.
Beckham was (is?) one of the best players of his posistion in the world. No USA player is. Also, Beckhams sending off was out of pure stupidity and didn't even happen while the game was in play. Both of the US reds in the previous game were because of bad tackles.
Korea would have beaten you in the Semis, and been in the final.
NATs = ?
I know that my bias is speaking, but seriously...anyone except an American would accept that English football is more developed and more advanced than American 'soccer'. (Not to mention we get the name ight).
The English team has had more sucsess in the history of World Cups, has had more sucsess over the past few world cups, is 2nd seed in the 2006 World Cup and is likely to finish a LOT better than America in the 2006 World Cup.
Player by player, England > USA. We have a great young keeper (Robinson), as opposed to the aging Keller. Our defense is arguably the second best in the world. Our midfield is arguably the best in the world. Our star player is arguably the best in the world. Our strikers are certianly top-5 in the world.
Beckham, Rooney, Gerrard, Lampard...they're all household names and iconic figures of World sport and between them start for Real Madrid, Liverpool, Manchester United and Chelsea; four of the richest and most sucsessful clubs in the world. I barely know any of the American players, and they certainly aren't in clubs ready to challenge the best in Europe.
I realise that Americans are patriotic, but really, suggesting that you're better than England at our natioanl sport is taking the piss.