Trainers are torture to me, 15 minutes feels like 500. SDR's blog reccomends action movies. They tend to have a creshendo of action every 15-20 minutes that will amp you up and help you push your workout rather than a comedy or drama that will keep you entertained but not in a "warrior" type mood.
For me, it's all about books on tape. I just enjoy the book and try to give myself an aneurysm when the stopwatch says "go go go."
A fan is really nice as well, little things that keep you sane.