Personally, no. But, live TV is.
I've been flying with Delta a lot lately for that reason.
Last night, I watched 1 hour of Property Virgins on HGTV, 2 hours of Family guy on TBS, and 1 hour of Rachel Ray on Food Network. Before I knew it, the 5 hours flight from Atlanta to Los Angeles was over in no time. (And, thanks to the great service from the FA in F who came to offer me refills on drinks and snack basket [sun chips, biscoffs, nuts, pretzels, bananas, apples, etc) every 30 minutes

^)
My seatmate also enjoyed watching live football games on ESPN for the entire duration.