I get in a sauna(about 155 degrees) for about 10-15 minutes after every assistance training session. Followed by a contrast shower. Make's me feel great. I have a hot tub at home, which I use almost daily. Followed by ice on the shoulders. I can't say if it actually helps recovery, but it does make me feel better.
"I can't wait 'til tomorrow, 'cause I get stronger every day!"