Hydromorphone
"I think dilaudid is a wonderful medicine when given in high enough doses administered I.V or I.M. I'm currently in the hospital with multiple blood clots in both my legs and am on a pain pump of dilaudid at a rate of 0.8 mg an hour with 0.5 mg demand boluses every 8 minutes and all it does is make me sleepy. But a 3mg I.M shot the day I was admitted took the pain away."