I thought this was [so far] the best episode yet. They made Sadie and Ben seem like a couple almost. I can't wait until Pret a Porter to see if they do FINALLY kiss!!
Also, it was good to see Sadie and Hal working as a team. Created a good brother/sister bond there.
As for Margaret and Jamie's thing, that was...different. But it's kind of weird that they haven't brought him back yet.
I don't know abotu anyone else, but I think Rain and Margaret would make a better couple.
The best advice I can say to all of you is to see this episode. It is a really good one.