hi
I get these a lot. I've tried everything and for a while my GP let me keep antibiotics on standby.
I'm suspicious of cranberry as its an acid (bladder irritant) and fruit based. It made no difference to me when I took it. I avoid orange juice too.
You can buy potassium citrate over the counter and take some the moment you feel one coming on. That will often help me keep it at way.
And hygiene....use the loo before and after sex. Not the most romantic thing to do. There is a school of thought that pouring cool boiled water from a bottle 'afterwards' flushes the germs away.
http://www.independent.co.uk/life-style ... 48610.html
Angela Kilmartin wrote a book about it.
If you find a miracle cure let me know too.
Cara