Other thoughts:
Lack of interaction between prior party members is a bit disappointing. The above-quoted Tali/Garrus exchange is neat, but they don't actually acknowledge each other when you first encounter her. (Hell, she doesn't have anything to say when [spoiler]Legion joins up,[/spoiler] either, she saves it for later.)
[spoiler]Ash [/spoiler] has a one-liner to the effect of "Garrus? You too?" if he's in your party, which is good. But [spoiler]Wrex [/spoiler] doesn't acknowledge him.
Also: "Have you met EDI, our AI?" is probably the best line of dialogue in the game. That's some fucking Hemingway-level terseness -- a seemingly-innocuous line of dialogue that, in context, was enough to elicit an "Oooh" from me.
Also also: it has occurred to me that the mooted ME movie could potentially not be terrible IF they focused on expanding the universe instead of retelling Shepard's story. It's a great setting they've built and it's got the potential for a whole lot of stories; it's just that focusing the action on something that is so distinctly a game will hurt them. (This was the problem with the comic mini -- or at least the first issue; I didn't bother picking up the rest. The Dragon Age series, by contrast, will be expanding the story rather than focusing on events surrounding the game. Also, it's plotted by Orson Scott Card. Which I would love to think was a good thing, except everything he's written post-Speaker for the Dead would tend to indicate otherwise.)
In practice, though, I bet they just try to adapt the game. Which is a bad idea.
Also also, thoughts on shit to come:
Would love to see what happens with the Hanar. [spoiler]They worship the Protheans...so where are they going to come down in the war?[/spoiler]
And a pure-Paragon playthrough of both games means you've got Rachni Queen, and a pure-Renegade means you've got [spoiler]Collector ship[/spoiler]. I expect these two things will serve similar functions. Of course, there's nothing to stop you from getting both, though it would be hilarious if they wiped each other out somehow.
Also also also: you have FTL travel but can't fucking set up a machine to feed your fish at regular intervals?
Even though the whole SHIP is run by a fucking sentient machine?