You think you got it bad, I used to get 5.5mb but since i moved house to a new area i can only get 512 which sucks. however, there is nothing you can do, complaining will get you knowhere, the ISP wont care, as long as you are getting a service and they are getting paid.