@Sable - it's definately a case of YMMV. I am glad that you liked it up to the Coup (and Rannoch), but I had problems with the game right out of the box. These are just my personal opinions, and nothing more (and I should add, I kept myself pretty spoiler free when I started playing the game....I had made the mistake of playing the demo though....). I was foolish enough to believe the demo was just a...hmm.."rough draft" of what the game was to be. Unfortunately no. I loathed the beginning. Mars was okay until that silly chase scene with Eva Core, and the subsequent 'smack' down of the VS. It's also where I learned I REALLY didn't like the new "one button to do everything"....I'd roll when I wanted cover, pop out of cover when I meant to roll, and then often get stuck. I also kept cringing at many of the lines that Shep was saying. Too many things were pulling me out of immersion. I enjoyed Eden Prime, but I ran into that glitch up on the base pods; reload. I enjoyed Palaven's moon, but had the Turret glitch...twice! Plus, I had thought we might go to Palaven, not some dusty moon. Oh well. Nice seeing Garrus, of course.
I enjoyed Grissom Academy, but I got a glitch there; reload (we are up to four reloads at this point). The dialogue at Grissom is terrible, but eh....I didn't really care. The Atlas was surpisingly fun. But the Citadel, I really didn't like going there. I didn't like how we had to wait to open new areas, didn't like seeing the same Sedonis copies, Dalatrass copies....That outfit Sedonis wears in ME2 must have become all the rage. And even though I do like the VS, the way Shep was acting towards them. I didn't mind the show of emotion (though I really, really believe that emotional response should absolutely be through player choice, ie dialogue wheel), since the character I was trying to RP would have responded (sort of) like that. But once I saw how Shep acted with Thane....*THUNK!* The rest has been said a thousand times on the various Thane threads, so ya.....
And of course the small annoyances; the journal, fetch quests (of which I only ever completed one of them..hehe). Bah, I'm just starting to sound like every other me3 dissenter, but there it is. Even if I didn't like how the main plot was developed and unfolded (or attempted to), I still think I would have been good with the game had a few things been different.
To me these games were always about the characters. Don't short change any of them! That doesn't mean they all need to have hours of screen time, but make their screen time count. Make it meaningful, make the interaction between NPC and PC fulfilling. All LI's should have been treated respectfully. The LI subplot is one of the players main ingredients in RPing these games. Not the only one, but a significant one. By negating some of these characters LI status, or just being very casual on content, the creators are taking away our potential to role play our avatars. Add to that the lack of control on certain emotion/reaction based dialogue, and this game is about me controlling a toon I am unfamiliar with. This breaks my immersion, and actually saddens me. I miss the characters I had been playing before. Even with the glitches, the bad journal, the general storyline not being executed in a way that holds my attention, the strangeness of the graphics (there was some really weird graphical glitches...most made me laugh, but again....broken record here: immersion breaking.), and the poorly done fetch quests, if the things I listed above would have had the care they deserved, I would have still found some enjoyment of the game. And because I am normally quite the completionist, I would have bought all the DLC as well. As it stands though, I haven't even downloaded the free DLC.
Okay, rant is over. And I adore Thane!

OH!! And looky (points to avatar)!! I finally got the custom avatar picture to work....yay!! Great shot done by Ottemis and her awesome Thane shirt.