There is no definite answer. Your right, it
is an expensive drug, acyclovir (sp)
is much cheaper but
is taken 3 (or maybe 2) times a day.
You need to find the solution that is best for your situation.
For me, Im in a committed relationship. My partner does not have HSV2 that he is aware of. We do not use condoms, refrain from sex during an outbreak and I take Valtrex daily.