A few years ago, I purchased a high-end Cisco switch. The company used FedEx to ship it. When it arrived, the box looked like an accordion, and it rattled. When I opened the box, the sides of the switch were broken into many pieces. I called to file a damage claim and asked if Jim Carey was delivering that day.
A friend of mine who was tasked with looking after a university network years ago had a setup that worked well. When the user first connected, they were put in a sandbox, and thus not allowed outside access. They would be greeted with a web page stating that their computer was being scanned for ports well known for viruses and/or spyware. Once the scan was completed, which took about 60 seconds IIRC, they were allowed access to the Internet. Perhaps there is a way that ISP's could do the same sort of thing?
"This took about 1 hour, mostly because of my botched attempts to burn a CD from Windows (fail -- no CD burning software is installed by default!)"
Actually, Windows 7 Professional has a "Windows Disc Image Burner" utility built-in. You were obviously using an older version.
Being a former Latter Day Saint (a.k.a "Mormon"), I found that holding an open Book Of Mormon and telling them I was an LDS Missionary made them go away and never come back. It's rumored that a Jehovah's Witness cannot talk to an LDS Missionary for longer than 15 minutes because they face expulsion from their church. I have no clue if it is true or not, but I know that it always worked for me. They'd visit my residence once, and I wouldn't see them again until I changed residences.