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.
Living life like there's no tomorrow.
http://gorgebikefitter.com/
2007 Look Dura Ace
2010 Custom Tonic cross with discs, SRAM
2012 Moots YBB 2 x 10 Shimano XTR
2014 Soma B-Side SS