The problem for me was that I got really sucked into the story when they were assaulting Helicopter Hill and Matterhorn and screaming at the zoomies for not dropping their ordinance where it was needed. My roomie began talking about some bullshit about what somebody's cousin said and I had to restrain myself from verbally biting her head off.
A really good book can do that to me.
When I was in college, I checked out a copy of The Three Musketeers. I thought I'd start and read a couple of chapters before turning in. The next thing I knew, I was finished with the book and it was time to go to breakfast. I was kind of disciplined as a student; I never pulled all-nighters. But I did fthat night.