Re: What episodes of TNG should I watch before First Contact?
You can literally substitute any generic villain for those two in Generations and it wouldn't effect the film in any way. You wouldn't even have to change any of their lines.
"I was never a Star Trek fan." J.J. Abrams