Since my tennis playing days, I have been a big fan of Absorbine Jr. Smells funky, but it's always been really effective on my aches and pains. (Bonus: the smell seems to act as a mosquito repellent. Seriously! )