Old Man's War - John Scalzi
Heinleiniana at its best...

Somehow this book escaped me when it came out in 2004.

While reading it I was filled with fond memories of my childhood. Reading Heinlein, Asimov, Phil Dick, Arthur C. Clarke, Anne McCaffrey, Fred Pohl, Greg Egan and others under the blankets.

"Old Man's War" comes from a long tradition of military novels: "Starship Troopers" and "The Forever War" (Haldeman), just to name two. Scalzi produced a military novel but in modern attire: tale of alien conflict and dressed it up intelligently with such themes as individual identity, what makes us human, the significance of mortality, and the ethics of life extension.

It's all in there. If you want to recapture the old Heinleinian spirit, this is the book to go to.