I didn't like the ending of FF7 so I took it upon myself to find the best alternate endings on the net! So...
After Safer Sephiroth is destroyed, have Cloud start to feel immense pain, as he is a clone of Sephiroth and his master (you know what I mean) is destroyed. But the Sephiroth in the cocoon comes back to life and shatters the cocoon and grabs the Masamune to challenge Cloud to a fight to the death. The fight ensues, with dailogue during the fight. As the fight rages on, Cloud is stabbed badly and drops the Ultima weapon. On the edge of consciousness, he hears three voices. First he hears his mother, telling him that she loves him and that she did not die in the Nibelheim Fire in vain. The second is from Zack, who tells Cloud to finish what he started, and to finish Sephiroth. And the third is the voice of Aeris, who simply says, "I love you, Cloud, the world is in your hands." Cloud shakes the cobwebs and tackles Sephiroth, forcing him to drop the Masamune. Cloud then takes the Masamu! ne (I know only Sephiroth can hold it, but Cloud is his clone anyway) and Sephiroth starts to stand. Cloud then slashes him three times, once for his mother and Nibelheim, one for Zack, and the final deathblow, straight through the heart, for Aeris. Cloud then takes the Masamune and, with all of his might, shatters it. The party, reunited, leaves the Crater to the Highwind, and heads to the Forgotten Capitol. They quickly find the White Materia in the water and head back to the Highwind. Cait Sith then informs the team on where Marlene is, she's in the attic of the church in Sector 5. They fly to Midgar and save her and Reeve. They all converse on how they will use Holy to stop Meteor, which will be arriving in 30 minutes. reeve then tells the team to place the White Materia into Cait Sith's stuffed body. The team does so, and places the now functionless Cait Sith into one of the Highwind's cannons. But before they can fire, the team flees to Rocket Town to get Shera and then head back to the For! gotten Capital to the water screen where Bugenhagen was. Cait Sith, now reactivated climbs into the Highwind alone to fly it to the North Cave and shoot himself from the cannon into space. His stuffed body collides with Meteor, forcing Meteor to explode in space, while the team watches on the screen. The team leaves to rebord the Highwind and return to their lives. Cid to Rocket Town, and to marry Shera. Vincent returns to Midgar to head the new Turks, no longer assasins, but as secret service agents. Yuffie returns to Wutai, to become mayor of the town. Red XIII returns to Cosmo Canyon, to be greeted by a female of the species, and have the first of many cubs, a male named Seto. Reeve (Cait Sith) returns to his job in Midgar. Barrett, surprisingly, becomes president of Shinra Inc. and returns the world to Coal Power, with little Marlene by his side, giving her the neclace of her mother. Tifa falls in love and marries Reno of the Turks and takes Scarlet's job. And ! for Cloud, he became a drifter moving from place to place, looking for some way to ease his pain, and eventually puts Zack's Buster Sword to himself, and dies. The group, minus Cloud gathers one year later at Cosmo Canyon. Tifa leaves the group and goes to a nearby cliff and says out loud, "Where are you Cloud?" And then in the wind she hears a familiar voice, "It's going to be all right." She darts around to see the ghost of Cloud. She then starts to cry. Cloud tells her to be strong, for his quest is over, and his goal has been obtained. With this another figure comes into view, next to the ghost of Cloud now stands the ghost of His long lost love, AERIS. Then the screen zooms out further and further until you see the planet, and then you hear a book close. The scen changes to an old room with A now elderly woman with her grandchildren all around her. It's little Marlene.
~Right afetr Safer Is Destroyed~
The ground begins to shake and the camera swings over to your team as they hurry to the ship.
They run into the Highwind and barely escape the crater as the Lifestream bursts out of the top of the crater. The meteor streaks through the atmosphere as Holy envelopes Midgar and attempts to stop it.
Meteor slams into Holy as the citizens of Midgar look on. Marlene runs into the street and watches as Meteor attempts to destroy the planet.
The camera goes back to the Highwind where all the FF7 characters are watching. Cloud and Tifa hold each other as Barret watches, with fear, hoping that Holy stops Meteor and saves Marlene. Suddenly, Meteor is thrown back by Holy, into space and destroys the moon instead of the planet.
He FF7 crew fly down to the Midgar slums and survey the damage. The city has been demolished, but no one is hurt. Marlene runs toward Barret and he picks her up and hugs her, laughing joyfully.
The words 12 years later flash across a black screen and you see Red XIII find his mate.
The camera suddenly zips over to Kalm where Barret and Marlene are running a weapons shop, and Marlene�s diploma hangs on the wall.
It zips across the world once again, stopping this time at Nibelheim. A statue of Aeris has been placed in the middle of town, rather than the weird windmill, and Cloud and Tifa are walking out of a their house, along with a few children.
The camera zooms through Nibelheim to the Shinra Mansion where you see Vincent and Lucresia pouring through the scientific notes of the long dead professor together.
You zip across the world once again where Cait Sith is running Gold Saucer, and making big bucks off of good predictions.
You zoom across the sea where Yuffie is peddling over-priced material in Utai, it is the world�s largest tourist attraction once again.
The camera moves over to Rocket Town where Cid and Shera are blasting off into space. They take off and Cid�s dream is fulfilled, and not by accident this time.
Finally, the camera moves for the last time to a picture of Aeris, in spirit form watching all these images at once, and she smiles. The yellow orb envelopes her and the credits role.
There Is 1 I liked better but I can't seem to find the site that it was on so.. I may have to rewrite it

Or even worsse write my on
