Did you fix your virus problem? That would slow your connection down. Scan your machine for viruses just to be sure.

MAKE SURE YOU ARE USING THE LATEST VIRUS UPDATE LIST!

Try that first. Then let us know.