Baclofen is the most common used muscle relaxer for MS. Everyone is different. Baclofen does not work for me so I take Zanaflex.
Alex
Baclofen is good for spasticity, which it sounds like you have. You can take up to six pills a day, titrating up every week. I take one pill a day for extreme hip flexor pain.
I also recommend stretching. I stretch my hips and legs every day, because of my spasticity.