Generations, easily. I hated what they did to Kirk in that movie. I was never as attached to the TNG crew, so nothing Nemesis or Insurrection did to them upset me much (though they were certainly both mediocre movies). I still like First Contact.
Agree on all points stated.