No contest. First Contact.
When it comes to a story about our main character seeking revenge against the bad guy, Picard's is the way better story. We see a Captain who once gloated, bragged and preached about how awesome and godlike humanity has become over the years be reduced to an irresponsible leader in a crises with the whole galaxy at stake. He uses his rank and authority to force his crew into a suicidal struggle against an enemy that steals your very soul. And the one person who talks him out of it? A woman from the 21st century who lives in a rusted, torn up Montana town. You remember how the crew used to say about humanity from the 21st century? Like how there was little to nothing that redeems them and that it was a wonder how humanity survived at all? Yep. One just helped save the day.
What do we get with Kirk? Revenge is bad, but trying to beat the living snot out of a person who had already surrendered out of revenge is good!
At least First Contact didn't have magic blood.