I can't think of anything you would need to buy to clean your system. Just in case you missed it, be sure to check out the
stickied thread in this forum for lots of good information.
Bleepingcomputer.com is another site I often see mentioned for help in these types of situation although I don't know much about that community myself. Probably worth checking out.
As far as I know, every antivirus product has 30 day free trials. So you can install one, update it, run a scan, fix/clean as necessary and remove it then move on to another product and start over again. Since it is possible one AV product might miss something that another will catch, this covers you either way. I use AVG Free myself because I am cheap, but Kaspersky and nod32 are better products. In your case, since you said those sites were being blocked, you may have to download the programs and updates on another system and then get them to your system via sneakernet (CD/DVD/thumbdrive).
Here is a USB adapter that I was talking about. It lets you easily turn any internal HD into an external USB device. So if you wanted to remove your drive and connect it to a friends system for backup or cleaning, you can buy one of those.
It is possible that when you back up data files, you could back up a file that contains malware. PDF, JPEG and Office files have been used to take advantage of security holes and infect systems. However, if you reinstall your OS and use Windows Update to get it fully patched and install a AV program before you restore your data you should be pretty safe.
You didn't mention what OS or web browser you are using. If your OS install disc does not have the latest service pack included, you may want to download that manually on friend's system and burn it to CD and install it. That way before you even connect to the internet, you have a lot of fixes already applied. If you are using Office, don't forget to get that updated and fully patched during your reinstall if you go that route.
For Windows XP, here is
Service Pack 2 and
Service Pack 3. For Vista here is
Service Pack 1.
If you are using Internet Explorer, you might want to look into using
Sandboxie. If you are using Firefox, consider installing the
Noscript add-on. This should help prevent future infections.
Be sure to report back on how things go.
Good luck.
-KeithP