I started using Linux in 1998 or 1999 and I had a dual boot setup with two hard drives in my desktop machine.
You beat me by a couple of years.
But what amazed me was that when looking at where the viruses were located, they were in the files from the dial up that I deleted.
I can relate. I had dialup using WindowsXP. I couldn't get the winmodem to work, so I used a real external one. I was running the best firewall I could find at the time. (It wasn't Zone Alarm. I'd have to look at my XP VM to remember the name.) Was running 3 virus checkers, 1 in real time and 2 more on demand. Had HijackThis and a couple of spyware cleaners.
As you know, going through a router with no physical firewall is dangerous for a Windows machine. Well, I could not keep drive-bys off my machine. Some the virus checkers would recognize but not delete or clean. I'd have to boot into "Safe Mode", (whatever that is), find the virus name in the process viewer, then open a separate window to rename the virus. I would then kill the virus process and
very quickly hit the rename function. I didn't have much time, because after killing the process, it would respawn anyway.
This was in late 2001, XP was almost brand new, and it was when I finally ditched Windows for good and starting running Suse.