Definately a sweet episode. I was surprised the the climax of the main storyline happened pretty early on, with Marwan dying and the missile being destroyed. I was afraid the rest of the episode was gonna be sucky, but they definately played their cards right. Lots of stuff left just open enough for next season, too.
I have a feeling that won't be last we see of Mandy, either.
Oh, man, and did anyone else notice the total hotness that was Mandy towards the beginning of the episode? Holy crap, what I wouldn't give to be one of the guns on those leg straps....