I've heard good things about Starship Troopers but haven't read it
(and apparently the film is not the most faithful adaptation)
I have read Stranger in a Strange Land, which was worthwhile... it has more of a 'flower child' or 'new age spirituality' tone than 'Moon' but I think it's an interesting story nonetheless