I do epsom salt baths. The magnesium seems to help. And when I did P90X, I would half the recipe below and never got sore once!
Choco-Banana Post Workout Shake
1 frozen ripe banana, chunked
1 cup water
1 6 oz chocolate or strawberry yogurt(full sugar) - I also enjoyed blueberry or peach
1 scoop quality whey protein(I use unflavored)
1 tbsp pure cocoa powder
Mix in a blender and enjoy!