Was surprised at the Shadow Broker story--that he'd not been it that long and had killed the last one. Neat to get a new species though and cool to see Liara become the new SB. But I had really expected the SB to be a bigger deal, and survive to be a big part of ME3.
Boss battles were very good. Found the Assassin one a bit harder than the SB battle. Though I was still adjusting to playing on hardcore at that point since I've only played the game on default difficulty. In any case I died 3 times on the Assassin fight, none on the SB fight.
Only part I didn't like much was the little car chase. Felt straight out of Attack of the Clones! Controls just weren't very good. Bioware just stinks at vehicle sequences for what ever reason.
Romance wise, thought it was odd that you could romance Liara again while still keeping your ME2 romance going. I felt guilty and preferred Liara after the ME1 romance (and think she's the most interesting of the female characters in general) so I broke it off with Tali after the Liara encounter. Made a save right before dumping her in case I want to import a playthrough with a Tali romance into ME3. Probably won't and just will youtube the other romance scenes besides Liara, but maybe your romance it will have a bigger role than just a sex scene in ME3.
But being a dirty male whore, my Shepherd still invited Kelly up after getting the message from her afte4 that--that got that sexy lingere dance scene people had posted youtube videos of earlier in the thread.
So my Shepherd has romanced Liara in ME1, Miranda and Tali in ME2, had the casual sex encounter with Jack in ME2, and had both times of inviting Kelly up to the cabin in ME2. He's a regular 007!
