I'm no IT specialist , but if I had one guess in order to save my life i would have to say there is a problem between your computer and your ISP. Possibly a virus or a firewall monitoring everything making it take a bit longer than it should.
That sounds about right to me.. I would run a virus/spyware scan asap. I would think something 'client-side' is uploading information from your computer to elsewhere. Whether that something is harmful or just a program updating I have no idea. Definitely check it out though.
____________
Oh, and this thread is now a 'Show off/bitch about my internet speed!' thread. Which is cool. I haven't seen one of those around here yet.
Edited by jaredennisclark, 17 October 2010 - 05:29 PM.