You can reinstall windows all you want but until you practice SAFE internet browsing, you will be in the same predicament again.
Search for the following they are all free:
These are anivirus also free:
Firefox browser: Does not install spyware.
After your system is completely clean of Virus and Spyware, do all updates from Windows Update.
Ypu need SP2. Since you are on dialup find someone with broadband and download the whole SP2 update from here:
It is a very large >250Meg download
Burn to CD and install from there. Don't even attempt SP2 on dialup.
My son has a HP pavillion. About six months ago he had problem wherin the meter showing bytes sent and bytes received shows more sent, sometimes as much as three times sent as received. He changed the modem. Same thing.
Later he discoved spyware. Since he has the HP recovery CD"s he decided to use a Seagate Utility to zero fill the hard drive. This made it blank, theoretically. Then he ran the recovery cd, wich partioned and formated drive before restoring to factory fresh. He had to load drivers for the new modem no problem. He went to microsoft for all the XP updatse. After going online again same problem! He just completely restored today, and third time online bytes sent is double bytes received. But on all other computers in house received is higher. His is incredibly slow! We all use the same dialup service. By the way, we are not networked, only one computer online at a time