What would you recommend? Looking for high fantasy, good plot, well-written sex to shake me out of a reading slump.