Since my last update today:
I killed the traitor guy since the whole point in the entire story is to find him. What's the point in letting him live?
I made the deal rather than killing Dimitri. I was hoping to just get the game over with but typical GTA didn't let it happen so simply.
I am now stuck on the part where you have to get on Jacob's helicopter while in the boat. I got very close to doing it the first time but someone from college called me just as I was about to do it.
I have attempted to do the mission again and just can't seem to get close enough the helicopter in time. I think I have had 4 more attempts, now I have just given up until tomorrow.
EDIT - Did the mission first time when I tried today. Pretty good ending.