Macrobid
"I've taken macrobid for 15 years for recurrent UTIs.  I get UTIs about 4-6 times a year (ugh) so I've taken it a ton of times. Macrobid gets rid of my infections every single time without fail.  The only side effect I have ever noticed, which is pretty annoying, is nausea for about 2 hours after taking each pill.  Once in a blue moon I puke, but not usually.  Eating and drinking with the pill lessens the nausea but doesn't totally prevent it.

So, it does its job really well and eliminates my infections, but I do cringe when I have to take it because it sucks to endure the nausea."