I'm very close to beating GTA 4, and I want to know which ending is the best. Judging by the GTA Wiki, the following endings are:
If you choose the "deal" decision, Kate McReary is upset with Niko for making a deal with Dimitri Rascalov, and refuses to go with him to the wedding. Roman is happy that Niko did the deal and put his hatred of Dimitri aside. You must change into a suit from a safehouse, or buy one from Perseus to prepare for the wedding.
Head over to Roman and Mallorie's wedding at the church in Suffolk.
Roman will compliment Niko's suit, then he will go inside the church.
Roman and Mallorie marry inside and kiss, then the view returns outside, with Roman and Mallorie happily exiting the church. The guests cheer on the couple and an assassin walks up behind Niko. He draws a pistol, saying "A gift from Dimitri Rascalov." Niko wrestles with him, and after firing a stray shot, succeeds in forcing the pistol back and shooting the assassin in the head. Roman, however, was accidentally shot and killed during the struggle.
Mallorie bursts into tears. Niko repeatly shoots the assassin's dead body until the gun runs out of ammunition, and then starts kicking it. Little Jacob calms him down and promises an enraged Niko that he will track down Dimitri and call him when he does and tells him to leave. Niko wakes up in the safehouse in Bohan, in the old clothes he was wearing when he arrived in Liberty City, and says sadly, "Roman... I'm so sorry, cousin." Soon, Niko will receive a call from Little Jacob, explaining that he's found Pegorino's men and the final mission will commence when you meet him at Koresh Square in Alderney.
If you choose "Revenge" instead, Kate is happy that Niko "cut his ties" with Dimitri and tells him to pick her up for the wedding. Roman tells Niko to be at the church by 10 AM. Wear a suit from the safehouse, or buy one from Perseus to prepare for the wedding. Go and pick up Kate. Meet Roman at the church. On the way, she says that she wants Niko to abandon his criminal activities and violent lifestyle, and Niko happily agrees. When Niko and Kate arrive at the church, go into the yellow marker.
Roman and Mallorie kiss, then the view returns outside, with Roman and Mallorie happily exiting the church. The guests cheer on the couple.
A black car drives past the celebration and the passenger window rolls down to reveal an enraged Jimmy Pegorino, who attacks with an assault rifle and, with a shout of "You f*cking double-crossing immigrant sh*t!" he empties the weapon into the celebration, killing Kate. Roman tells Niko to call an ambulance, but Niko, knowing that Kate's been killed, shouts out that she is dead. Roman tells Niko he should not blame himself, but Niko, enraged and downhearted, shouts that he can because she's dead, and gives Roman a shove. Little Jacob and Roman attempt to calm Niko before telling him to leave the scene.
The next morning, Niko wakes up in the safehouse in Bohan, in the old clothes he was wearing when he arrived in Liberty City. He rises from the bed, and says to himself sadly, "Damn, I was meant to protect her!" or "Poor girl... She should never have gotten close to me." Soon, Niko will receive a call from Little Jacob, and the last mission will start when you meet him and Roman at Koresh Square in Alderney.
So which is the best ending? I want to make sure I get the best ending, otherwise I'd have to restart the entire campaign.