The best tonic for soreness is to do the movement that got you sore in the first place.
Look at your goals. Look at your behavior. Does your behavior match your goals?
Most champions are built by punch the clock workouts rather than extraordinary efforts.
If something is important, do it every day; if it's not important, don't do it at all.
If it is important do it everyday
As we're bombarded daily with new ads for pills, diets and ab-doers, we have to protect our wallets and our time.