I had similar experiences and then found out that the ISP had been port throttling P2P services something about user abuse of ADSL and the internet .......... I thought I was paying for always on high bandwidth service..... anyway a few users reported them to the press and hey presto my downloads all of a sudden where a lot faster.