all fair points but one: I didn't like Ashley Cole even when he played at Arsenal. I've always thought he was an attention whoring little beeyotch.
I'm not a big fan of international football but my feeling is that if the player chooses to represent his country he should show a bit of pride in it. That goes for the US players too. I actually don't like quite a few of them for the same reason.