I'd personally put it behind Wrath of Khan and The Undiscovered Country, although the latter is probably, of all the Star Trek movies, the one that most requires you to be a fan of the franchise to really appreciate. First Contact really nails the balance between action, accessibility and quality in a way no other Trek movie has, though, and I've shown it to quite a few people who weren't fans of the series who enjoyed it.