If you can afford it, stick with
zofran. Phenergan works well but it makes you super sleepy and it also increases the bad
side effects of narcotics- like dizziness and light-headedness. Same with phenergan's cousin, compazine. There's reglan as well, but to me it doesn't work as well. If you are taking the opiates for short-term treatment for something like post-surgical pain, phenergan or zofran are likely to be your best options....