Audiobooks. Unfortunately I'm half-way through the last Harry Potter book, I don't know what I'm going to do when I have no more Potter to listen about.
I pedal slowly when I listen to books, though. The only way to keep my pace up is using broadcast TV and doing "commercial sprints" or Spinnervals.
Commercial sprints are just about right for me; 2-4 min of sprinting, 10-15 min of keeping a reasonable steady pace, 2-4 min of sprinting... Sometimes I had a "climb" when a certain character is on screen and set a high gear until they are off screen.
It's not the show that counts, but the bike mental games instead.