Prevention is the Key
Theres some preventative measures most people don't consider that can negate the need for anti virus programs alltogether:
Having a separate computer that goes online is a sure thing of coarse and since you don't need the latest greatest machine to surf the web any old second hand PC may do the job. Should you use an old PC for this, you may try a linux distro, or even pick up an old apple on Ebay. Both should stay virus free by themselves.
If you are using your same PC for recording and internet: Try creating separate user accounts. Have an "administrator" account that you just use to install software and then create a separate "limited" account that you just surf the web with. (Make sure both accounts are password protected)
The logic of this is that many viruses are actually small programs that install without your knowledge or permission. By not being signed in with administrator privileges these programs cant possibly install on their own.
Better yet, one more tactic I like to use is a dual boot system. I partition my hard drive to install Windows XP twice. One goes online and one doesn't. which is virtually the same as having two computers then once the online windows gets too jacked up, I just reinstall it and start fresh again while the other windows remains in tact. With the right partition software you can even install Windows and Linux or even Apple OS all on the same hard drive.
This all take a little advanced PC know how, which shouldnt be beyond most folks here.