I've been using Arnica topically for bruises and sore muscles for years and I'm very pleased with it. I have not taken it internally (you can buy the little homeopathic vials) but my mother swears by it that way, too.