Cloth pantiliners?
Okay, I'm not some hippie eco green person. I just stuck a cloth scrap in my undies once as an experiment and it was so effective that I decided to use cloth instead of store-bought pantiliners all (well, most) of the time. I haven't had a single infection since. And it's HELLA comfortable.