OUch. Stay ahead of the pain meds for the first few days so you can get some sleep. If you let them cycle down to where you can feel pain again, it takes longer to get them working.
If you are looking for some new fantasy reading I can recommend The Name of the Wind and The Way of Kings. I read both recently and they were solid.