I use BioShield.

PP claim it keeps killing bacteria, yeast, mold, etc. for three months at a time. I think it's a fair price, unless you have a really huge collection. PM me for more info.