I get coldsores more often than I would like, and had a pharmacist say that I shouldn't use zovirax. But my ob said the cream was fine to use.

But Compeed patches, also available in pharmacies and supermarkets, are little circles that you stick onto your skin over the coldsore which have some sort of healing assistance in the adhesive, with the added bonus of occluding the area (ie, covering it, stopping you from touching it, etc) which I find helps enormously. I use the night patches, day and night, and even a bad coldsore is usually healed in about 5 days.