I have my bike trainer sitting on a treadmill bed (weird, yes). The ledge of the treadmill control panel holds an iPad running sufferfest training videos (
http://www.thesufferfest.com/). I also have a fan blowing from the front, and speakers on either side hanging from the ceiling. I alternate two minutes of sit and two minutes of stand. It's still tough to go more than 30+ min without total boredom blackout.