Where are you from?
It's so boring to play when you loose because of something you can't do anything about. Love the game except for the lag. Do they have dedicated servers or are people hosting the games?
I have 8 mbit/s and that should be enough to play a soccer game online, but...