My experience is that motrin is good stuff. It does a good job at getting rid of inflamation and swelling.
If you can get it (perscription) Mobic is even better, does the same thing as motrin, except that its one stronger, and did not make me loopy. But then neither did Vicoden (I took 2 and still was able to function fine, I drove around all afternoon before anyone told me I shouln't)