Here are a few of my favorite items that have been my saving grace from pains and aches. People usually ask me about where to find these items, so I attached links to amazon if you wanted to find more info.
1: Foam roller
There are a 3 major types of Foam rollers - (life expectancy based on frequent usage before the foam become lumpy and soft - you can still use them just the positive effect is lessened)
1 - regular (last about 6 months)
The Miracle Ball Method: Relieve Your Pain, Reshape Your Body, Reduce Your Stress [2 Miracle Balls Included] (Paperback)
These little balls are so great to relieve pain and stress from anywhere in your body. I love using them for my neck, mid and lower back.
These little half balls are amazing to relax your feet. Use them before and after a long run & it makes a huge difference in keeping your feet loose & feeling great = preventing injuries. Your feet are key players in preventing shin spints and hip flexor sprains. So be good to your feet.
4: Golf Balls
A good alternative to the Yamuna balls, step on some golf balls and roll your feet til they feel loose like noodles.
5: Wooden rollers - Many places try to up-sell you on these portable rollers, usually range from $25-$49, but seriously you can get one of these wooden rollers or something similar for $1 at the 99 cent store, or any discount store, they work just as well and way cheaper. Amazon has it for $5. http://www.amazon.com/Large-Roller-wooden-rolling-massager/dp/B0002Y1C6K