I take Tramadol PRN as well for
my day-to-day pain
needs. I have also taken narcotics for short periods of time when something exceptional was going on (injuries secondary to syncope, surgeries, kidney stone, etc.): vicodin, percocet, and oxycodone. Through IV in the hospital I have had morphine, dilaudid (supposedly 9x as strong as morphine when administered intravenously; same does not hold true for oral administration), and toradol.