if your using wireless..check that your the only one on the router there no leaches. make sure the wireless drivers and the ethernert and mb chipset drivers are updated, run malware and hitman pro scan. use msconfig turn everything off in startup other then your anti virus. make sure nvidia or amd extra software not installed or on. they now have software that acts like malware that it sends info in the back ground and takes up bandwith.