Nitrofurantoin
"Had UTI's for years until I started taking nitrofurantoin after the prescribed 7 days of a stronger antibiotic and ever since I have not had a UTI yet and its been working for quiet some time with no side affects"