BioFreeze, Tiger Balm, Penetrex, Sombra... What's your preference?!

When I talked to a doctor about this sort of thing, he suggested that the best thing was ibuprofen. Topical stuff doesn’t last very long. He said the same thing for sunburn relief as well.