Re: internet speed problem
The O2 home broadband page says up to 8megabit/second down, 1.3megabit/second up
8megabits/second is 1000KB/s
1.3megabits/second is 162KB/s
ADSL connections will often connect at lower than the theoretical speed due to low signal due to being far from the exchange, noise on the phoneline due to bad connections in BT's ancient wiring, water in junction box's, crosstalk from other lines, local radio transmissions etc.
If you have a seperate box for the ADSL you may be able to see the speed it is actually connected at usig the web interface. Google the exact make and model of box for instructions.