Abreeva....it's about 15.00 for a little bitty tube, but it kills the germ on the first day and heals really fast if you dab it 2 x a day. If you dab it when you first feel them coming on you can keep it from popping out.
I have had "horrible" ones for years. I get them just from being in the sun! If I don't remember to put sunscreen on my lips, I get them!
a teabag, soak it in hot water first, let it cool and then put it on ur cold sore for awhile, helps cool it. also purfume is ggod for getting rid of it fast, but it will sting alil, but works really good, i always do it when i find a cold sore coming.