I use 500mg. of Lysine daily as a preventative. I think this has also helps me get fewer colds when I take it EVERY day. During an outbreak of a cold sore, I take about 2,000mg daily.
I haven't had any luck with OTC ointments or lip balms. Tell your Dr. about the problem and get some Zovirax or Acyclovir. Good luck!