Well let me throw a few ideas out there. Couldnt be display drivers because I updated them. This seems to be a phenomenon that comes around once or twice a year, perhaps factors that are beyond our control? I have Roadrunner for an ISP and the speed stays steady.