All of the suggestions above are great. You can also get chinese herbs that help with delayed onset muscle soreness. You would get them from an acupuncturists. Acupuncture helps too, BTW.

The best bang for your buck is light movement as mentioned above. Very light gentle yoga, walking and spinning with little to no resistance are great options.