*SPOILERS BELOW!*
I think the best limit breaks are when
(SPOILER)Tifa does her combo to Loz and when Cloud Omnislashes Sephiroth. I think Aeris also did some kind of limit breaks in the movie.
As for the storyline things, I think Square left things up for our own interpretation, so you're free to make up your own ideas about the story, such as what Aeris is, what Kadaj/Yazoo/Loz are, whether the final battle has
(SPOILER)Cloud fighting Kadaj, Jenova, Sephiroth, Don Corneo, none of them, all of them, some of them etc. So don't let anyone tell you their interpretation is a fact and your way of seeing the movie is wrong, it's just speculation and their opinion.
silent_ultima, it's said nowhere in the movie that the creature is called Bahamut Sin, though if you check some of AC's merchandise, you can find an action figure that is called Bahamut-Sin. I just call him Bahamut myself, but if someone wants to call him a Weapon (I've seen a few people who think the creature was a Weapon), then be my guest as we never saw
(SPOILER)Kadaj holding red Summon Materia when the creature appeared.
As for how I saw the ending (this is just my opinion, though),
(SPOILER)I think the one talking to Kadaj and Cloud is Aeris, I don't think she's Jenova because Jenova's voice is seen nowhere in the ending credits. Kadaj is born from the Lifestream just like every other being on the Planet, so when he dies, he returns to the Lifestream, and Aeris welcomes him back when he dies. As for what Aeris (and Zack) said to Cloud, I just thought it was her way of saying, "Your time hasn't come yet. Come back to life."