Mass Effect 3. Sure there's quibbles but overall I adore it. Endings? Meh, there's sooo much good stuff before there that I'm happy. And Citadel is just the most awesome damn thing in the universe.
I for one am excited for ME4!
I recently replayed the endgame section of ME3 after picking up the DLCs that I missed the first go around (Citadel, Omega and Leviathan.) From my POV, the Leviathan DLC and the extended cut really made a big difference in how things felt when it was all over.
That being said, I still think Destroy is the only viable ending. I started ME with the intention to destroy the Reapers. I sure wouldn't change my mind after all those years of struggle just because some faulty AI tried to dissuade me. Besides, even though my Shepard ended up on the Paragon side of the scale, he was and is a survivor. Destroy is the only ending where Shepard lives to fight another day.