Just finished it. WOW!!! EPIC Ending. Total play time 60 hrs. I spent lots of time in conversations and always exhausted all options.
Played through normal difficulty and end boss was easy than I expected. BUT I'm not complaining. After long and amazing time with it, I was ready for frustration free ending.
BioWare has done incredible job with story and made me super excited about ME3. ME universe is THE BEST sci-fi universe ever. This will be GOTY for me for sure. GoW 3 may come close but crown will go to ME2 for its epic story and characters.
Oh and whoever from dev team came up with idea of planet scanning can go to fucking hell.
BioWare doctors or Casey Hudson, if you are reading this, I know you won't accept it right now, but down the line, I fully expect a statement from you guys that you fucked up big time with planet scanning. How can in the fucking hell a team with such a long long experience of AAA games come up with this stupid idea?