The biggest problem with First Contact is why the Borg stopped there. Why do they keep sending one cube at a time? Next time send a dozen or a hundred.
well because if they do that, unless there's some kind of deus ex machina, the movie ends with the conquest of Earth by the Borg.
kind of a downer ending.