I'm one of those people who suffers from stiffness pain in muscles after hard training, working muscle groups in a new way or after any sort of lay off for even as little as a week due to injury, illness etc. It leaves me in pain but more importantly unable to do much for 3 or 4 days if it's bad. My Dad was the same as is my son.
I saw foam rollers demonstrated on a fitness chanel and thought I'd give one a try. I bought one from Amazon in the UK for £14(just over 20 dollars) I've started using it and rolling over the main muscle groups I've used in a session. I've had a bit of a lay off for an illness and hadn't trained for 10 days. Normally I'd be debilitated but to my relief the thing really works. I was a bit stiff sure but not to any significant extent and could resume a normal training schedule.
If you're like me give it a try. Sorry if this sounds like a TV ad but I just wanted to let any fellow sufferers in on it.