I was Rx'd Tramadol when I injured my knee(I banged it getting down on the floor to iron some blocks) took one, no problem, woke up 5 am in pain, took another pill, finally fell back to sleep to be awoken with nausea and subesquent vomiting, never took another Tramadol, couldn't tell if it was from the headache/dizziness or from the stomach upset.
Relied on ice from that point on.
I have found water exercise helps me feel better all the way around, so easy on the joints!