I think Ron Moore had it right in his recent commentary - 'Yesterday's Enterprise' should have been the film, with Kirk making the ultimate sacrifice and taking the Enterprise-A back to their deaths to save the future.
That would have been awesome! But that would mean we wouldn't have seen the Enterprise C, which I love. I gotta say, it would have been a great way to have some of the TOS crew meet the TNG crew, and a far better death for Kirk. And I would have very much enjoyed seeing a big screen version of the alt Enterprise D and alt uniforms!