Although they really did go overboard with their guest stars, Demi Moore in this really was absolutely pitch-perfect. She was hilarious in a hilarious episode. Her and Sean play off each other really well, and Erick McCormick was on top of his game in this one.
And I really loved Grace story line in this episode as well. It was nice to see her with the girls and there were some great lines given to Karen. (I loved the party mix bit. Good stuff.) It was nice to reveal Karen's desire to gain Grace's approval.
Good solid writing and acting all around in this one.