I've been using a Thera Cane for a couple weeks now and it's working great. It really gets in there and breaks up some of the stubborn, bound up tissues, that movement doesn't seem to get. I have bruises all over the place but I feel like some of those areas are moving better already. This, along with the joint mobility exercises, seems to be a pretty good combination. Some others have said that, "Hands on therapy" has been helpful. I consider this my, "Do it yourselfers hands on therapy." 40 bucks, and I can use it every day.
http://www.theracane.com/