another tihng o2 use Traffic Shaping.

A trick used by all cheaper providers; during peak times or heavy traffic they may cut the speed of your connection. It will be especially noticeable if you’re using peer to peer software (e.g. sharing music files) as this type of traffic gets the least priority. Again for the average user it shouldn’t be a problem but for heavy downloaders it’s worth taking into consideration.