I use one of those really small lower back heated blankets.
Works great and can leave it on for 10-15mins while on my phone.
Reheating during the routine is easy because the blanket is still hot.
Easier then heating up a rice sock or going missionary into a cup of water :P

Just my 2 cents. Water is probably better but this blanket is so much easier.