Scalzi's REDSHIRTS was definitely a fun read, in part because I'm a fan of the old sci-fi tv shows and the various tropes that exist in them. :) 
 **SPOILER ALERT** The only glitch that took me out of the book was an editing error on page 113 when the five (Finn, Dahl, Duvall, Hanson and Hester) are in the crew lounge discussing the big reveal by Jenkins... After Duvall admits she's been "boinking Kerensky" and the narrative by Jenkins continues, the name "Kerensky" is unfortunately swapped with "Jenkins": 
 "You're not going to get killed off, Kerensky told them." 
 A very small glitch, but it interfered with the movie in my head. Could even hear the needle scratch at the time. :)