DrugDosageCost (generic)*
Acyclovir (Zovirax)200 mg five times daily for 10 days$ 65 (49-53)
Famciclovir (Famvir)250 mg three times daily for 10 days100
Valacyclovir (Valtrex)1 g twice daily for 10 days80