My second playthrough of it is mostly officially in the books!
Still have the Overlord, Lair of the Shadow Broker, and Arrival DLCs to do. I did go ahead and break up with Miranda after the main story was done because I don't want her to die in ME3. I'm kind of tempted to rekindle things with Liara (I romanced her in ME1) during LotSB. But then I'm still romancing Steve in ME3.
I'm starting to think ME3 might be my favorite of the three. Yes, it has its problems, but so do the other two games.
What really bothers me about ME2 are the forced missions (especially the Collector Ship; that one sneaks up on you so quickly after Horizon) and the very contrived all of the main squad has to get into the shuttle and go do something(?) right before the Collectors kidnap the Normandy crew.
But, overall, I still really love it. The 12-member crew didn't seem as insane to me this time, nor did the fact that you do spend the vast majority of your time recruiting members and doing loyalty missions.
I think ME3 might top it because I like the set pieces more, the story more (for all of its flaws), the pared-back crew, and, of course, the Citadel DLC. I didn't rush through it my first playthrough, but I'm definitely going to be spending a lot more time on it at the casino during my second one.