I wish I knew of a quit recovery. I'm pretty sure just use ice for the first day or so and then apply heat as needed, along with over the counter pain meds. It usually takes about a week to heal, depending on the extent of pulling/tearing.
I really hope there are deadlift subs in the new STS videos, cause as of right now, I'm scared to death of hurting myself again.
Carrie