I also finally finished the game.
Played as paragon and wanted the best ending possible. I starting playing the final mission and hated how it was going.
For example, I sent Jacob through the tunnel alone since he volunteered and watched him die. I watched Kelly (who I was trying to get in bed with my fem-shep) die in the tank since I didn't go right away and was told the rest of the crew died.
I ended up reloading a save back-tracking 10 hours to before I got the IFF so I could get a better ending.
Ended up satisfied anyway.