It's not really a question of the bandwidth though. It's the latency, which I'm sure is probably around 200+ ms. This is what causes the lag. I mean, when we're playing each other, our packets have to literally travel to the other side of the globe.
It's not like players were jumping around or anything when we played a while ago. This game actually smooths out the latency problems pretty well. The problem is that the delay between when you press a button and when the player actually carries out the action gets much worse. For instance, when I did a pass, it was nearly a half second before my guy actually does the pass. This makes it quite hard to keep possession.
This is really just FYI though about what happened when we played. I really don't care that much, because you didn't knock me out of the league or anything because of it.