I had this problem and i found it was a virus that was using my Bandwith to send loads of Data to somewhere else, when u r connected to the net check that u r reciving more than u r sending, unless your sending a file or somit, Now i always keep a firewall Sygate personal firewall which is free and is absolutely great.