Mass Effect 2 is without a doubt, bar none, the greatest game I've ever played. I've done as many as 6 or 7 30+ hour play throughs and it could be as many as 10. I also enjoyed Mass Effect 1 but the combat was so clunky and dated that it's kind of a grind to get through, still love it enough to put it in that "greatest games of all time list."
**Don't worry no spoilers ahead**
As for Mass Effect 3, the best you can hope for is that you think the current batch of endings is okay. Thats my take on it but seeing as how Mass Effect 2 set the bar so high anything less then a B+ ending was an absolute failure.
The ending is basically the equivalent of rooting for the Caps all of these years where they have AWESOME regular seasons and then fall short in the postseason. In fact thats the perfect analogy, the initial endings were being knocked out in the first round by Monteal, the current batch is like the last postseason run where they lost in Game 7 to the Rags during the second round.
With that said make sure you download the
Extended Cut so you don't have to see the horror that is the original endings. Like I said the fixes they made for the ending are okay but it's still not the type of ending that fans wanted from such a great trilogy.
My personal recommendation is turn the game off when you get to the final Earth mission and wait till around March where theres like a 1% chance that the latest DLC will do something to fix the endings, but thats just me.
Granted my problems with ME3 go beyond the ending but had they just made the endings right it would have been so easy to ignore the other problems.
On a side note though if you like Mass Effect you also might like Dragon Age Orgins. I personally hate games with a fantasy setting but this one has me hooked. I have been warned though not to play Dragon Age 2 so I'm taking that advice.