Keflex
I took them after both of my procedures. Didn't have any problems. I believe they have you on them as a preventative for infections as it's a pretty powerful antibiotic (I believe that's what my mom said and she's a nurse). I'm thinking they worked b/c I didn't have any problem w/ infections but that could be just b/c I wasn't going to get one in the first place, who knows.
Sonya