arnica gel is a must my daughter plays basketball and whenever she got a sprained ankle i put it on and the next she's fine coming from being very swollen and not being able to walk. Its all so great for bruises and the arnica tablets work great in conjunction with the gel. I've just never seen something that heals things so fast.
Arnica Gel, Epsom Salts, Ice
I use arnica gel to help in recovering from sore muscles from rigorous martial arts workouts. I also supplement with potassium once in a while. However, I've noticed that potassium lowers my already low blood pressure so I need to be careful with that one! Soaking in Epsom Salts is another technique I use from time to time. I cannot stress the importance of ice packs on an injury! They bring swelling down quickly.