My connection seems to have settled down a bit of late. Although I do now have to shut down zone alarm to be able to play BF2... I still do get at least once or twice a day lost connections. Usually right in the middle of a game, which is very frustrating especially when I'm having a good round...
I'm still thinking of dropping my speed down to the 2MB line though. Paying 34.99 for what I originally signed up as a 10MB line, now only for it to be degraded to a *upto 10MB* line, seems now to be steep.