Medication
Dosage
Cost*
Acyclovir (Zovirax)
800 mg five times daily for seven days
$234 ($45 to $128 for generic)
Famciclovir (Famvir)
500 mg three times daily for seven days
196
Valacyclovir (Valtrex)
1,000 mg three times daily for seven days
207