My cure for a day of soreness is to walk and do yoga. I will do 30 mintues of yoga, then go for a 45-60 minute walk (as fast a pace as you can do), and then do yoga again when I get back to really stretch things out. You'll still have some soreness of course but at least you are moving and stretching and you'll feel better the next day. I do yoga daily anyway. It's great for your body.