I'm on a Heinlein jag right now. Just finished Farhnam's Freehold and The Sixth Column. Both very enjoyable reads. I have Stranger In A Strange Land, but have not started it yet. I read Starship Troopers years ago, and remember it to be a very good book as well.