My friend uses pumpkin seed oil capsules to avoid getting uti's. She takes 2 1000mg. pills a day. So far they have been keeping them at bay, because she used to get a uti every month.
I have bought the oil and mixed it with a little salad dressing and put it on my salad. I didn't stay with it long enough to see benefits. It is high in Omega 6 fat.
The Peoples Pharmacy is website that has more info about it.