[PTG] ]-[00T
I'm exactly the same as you mate. I play BF2 regulary as well. Although BF2 does tend to have a slight lag, which I know that dice & EA are supposed to be look at in the new 1.21 patch.
But, yes it is completely unusable at times. I was OK last night for a short time, but then my normal lags started, and it started to get to be a pain again...
There is this thread and another going on about this issue, but from the looks of things us gamers are going to be in for a long wait, as it looks like NTL aren't going to do anything regarding the gaming issues for... well we don't even know if they will look into it.
If you're a hard-core gamer, I reckon you ought to look into moving to ADSL. You might be lucky and be quite close to an exchange so that you can get a decent speed. I can't do that as I'm slap-bang in between two exchanges and I've been told that the max speed on ADSL I can get is 1mb...
If I could get more I think I'd be off like a shot, just so that I can game properly...