I loved that part, so awesome.
You talked with Joker after that event? I totally agree with his suggestion for a new anti-reaper weapon system 
I finished the whiole game in a huge non-stop 28 hour playtrough, and now I'm playing co-op. Its pretty fun, but many of those people I meet there make me wonder how the hell they manage to play the single player. (Dying every damn single wave and forcing me to waste valuable cloaking cooldowns on picking them up.
Oh, of course! I make sure I talk to Joker/EDI after EVERY mission...the funniest lines in the game usually involve one or both of them, lol.
Other thoughts after my first couple days of gameplay:
Seeing Ashley getting the stuffing beat out of her = another great moment in the game. I didn't like her in ME1, I hated her in ME2, and thoroughly enjoyed the braining she received in ME3. I had hoped Cerberus managed to beat some sense into her, but it doesn't seem to have worked.
Another improvement: Miranda's ass has rather impressive ass-physics; I had to laugh when the camera zoomed in until her ass eclipsed damned near everything else on the screen, lol.
Also, sad face: I had hoped to see the Geth under different circumstances. Quite the bummer.
But, on a good note, there is a lot more swearing, with a wider variety of adult language in ME3. It gives the game more of a gritty feeling, which is good, considering everyone's nerves are frayed, and you're spending a lot of time dealing with people who don't give a damn about being diplomatic.