I have a bad habit of finding out a popular book is coming to the big screen, running out and reading said book, and then being sorely disappointed by the movie-going experience. Luckily, that didn't happen with Harry Potter, because I had no interest in it until my mom dragged me to the movie, or Twilight, because there's no way I'm watching the movies OR reading the books.
With Starship Troopers, I had to go a little schizophrenic. The book was so good, once the on-screen drek started, I had to disassociate my book experience from the movie and tried to appreciate the movie on its own merits. As far as I'm concerned, there were no scenes in the movie that did not include NPH. Hearing that ST3 came closest to the book, I'm wondering about seeking it out to watch it as if it were the only movie to bear the name.