Arnica is great stuff. My favorite is the Boiron Arnica gel. I get it in little 1.5 oz tubes. ($6-$8 or so) Made in France, but it's easy to find.