m100, I just realised that you probably have Virgin Media broadband delivered over your phone line (ADSL) rather than via a cable connection. My post assumed you had cable and if you don't then my suggestions are of little use. What Tonyotonyo has said is true, you rarely get what is advertised with ADSL phone line based broadband connections. This is because there are many factors than can affect the speed of connection - the quality of the cabling between your house and the street; the street and the telephone exchange; the distance, and therefore the length of the cable, between your house and the telephone exchange; the number of business and retail customers with connections to the same telephone exchange as you; the number and capacity of the network links from the telephone exchange back into the larger networks that make up the internet and even the quality and age of your ADSL modem. Connection quality can also be affected by not having MicroFilters on other phone extensions you may have in your house. Whatever speed you get day one is usually all you're ever going to get. You may be connected to a particularly busy exchange with high usage and therefore be contending with a lot of other people for the maximum capacity that the exchange can deliver. When it's quieter you might get better speeds. Its because of all these varied fators - quite a few of which are often outside the control of your Internet Service Provider, that mean they can't say for certain that you'll get the advertised 20mb and they put the 'up to' in the small print. The 20mb (or whatever you were told you could get) is a theoretical maximum in ideal conditions: for example you have modern ADSL and PC equipment, nothing other than your ADSL modem connected to your phone line, you live so close to the telephone exchange you can read the security guard's newspaper without binoculars, the wires go directly from your house to the exchange and are no longer than a skipping rope and you're the only customer using broadband services from that exchange. Only THEN you may get the maximum speed offered, but they'll still say 'up to' in the small print. But unfortunately this isn't a realistic real world scenario. What speed were you told you'd get and what do you think you actually get?