Nitrofurantoin
"I am always prescribed Macrobid for UTIs, and it has always worked for me. It does cause some side effects, but for me it is usually just fatigue for a few hours after taking it and a bit of diarrhea near the end once the infection is gone but I am still finishing up the meds. I know some people get more severe side effects, but I have always been lucky on this drug."