If you can afford it a FAR infared personal sauna is great for rehabbing mild to moderate pulls. You can get on from sellers on Ebay store for as low as $199 with shipping.
For those who aren't familiar, FAR infared heat penetrates over an inch into deep tissue, whereas any drugstore heating pad with conventional heat cannot heat deeper than 1mm. So basically your cheapo heating pads are just scalding your epidemeris and doing diddily for your muscles.
The personal saunas fold up too if you don't have room to keep them permanently set up.