@cloudel – Promethazine cough syrup with codeine is truly the best in both pain relief and cough suppression. However, you have to be really careful while taking it. I have taken other medications that warned against driving while under their influence, but most medicines don't affect me in...