i guess cranberrys best, but I dont think anything actually has been proven. I heard a bit of talk about juniper berries a while back being better than cranberry, but when I saw it at the store and read the bottle, it said to NOT use it if u have kidney problems, so that wouldnt make any sense. anyone know anymore about the old juniper berries?