It could've gone on another 40 years for a total of ... 47! I wish it had stayed on TV. While I found First Contact to be a great movie with action, drama, and humor, the other three were lacking for feature films.
With DS9 in full swing by TNG's 7th season, I wouldn't have minded the series becoming a miniseries aired twice a year in 4-6 hour blocks. If that had happened, some of the general plots of the four films might've become that of the miniseries. Better yet, novels such as Q-Squared, Crossover, Dark Mirror, Reunion, and others could've been the basis for their screenplays. I can also see how the miniseries could've allowed the crew to move on. Perhaps Riker would've gotten his own ship sooner, married Deanna, and started a family. Maybe Geordi would've gone with Wil as his XO. Worf might have stayed on the Enterprise with Picard as his XO. Beverly might've gone back to Starfleet Medical, and Data might've left to be XO of another ship. Not that all of these things would've happened in one miniseries, but maybe over 4 or 5 of them. Yes, Voyager probably wouldn't have been done but perhaps Voyager is the ship that Data goes to so his character would've replaced Chakotay, a relatively boringly written one. Perhaps FC's story could've been expanded to include the discovery and rescue of 7of9 by Janeway, Data, and Tuvok. Other VOY characters might've still shown up on that ship and some others could've become crewmen on the Enterprise, Riker's ship, or at Starfleet Medical. Imaging strong-willed Beverly having disagreements with the EMH as she programs and develops it. I can also easily imagine Bashir as Riker's CMO. Like Wil, Julian is a smart, young upstart with eagerness, drive, and ambition. That could make for some great conflict.
So many possibilities. While not a Doctor Who fan, I was taken in by the commercials for Torchwood: Children of Earth this past summer. It was shown as 1 - 1.25 hour episodes on BBCA in one week, Monday thru Friday. On Monday they aired "Day One" at 8pm, on Tuesday theyaired "Day One" at 7pm and "Day Two" at 8pm. This went on until Friday when they aired "Day Four" followed by "Day Five." Later, the episodes were aired at different times. This was an excellent way to show a miniseries and how I would want a Trek one to be done.