I've been catching up on this season of 30 Rock in the past few weeks and this season's been incredibly inconsistent with probably more weird / bad episodes than ever. But this one was very good, up to the earlier seasons' standards.
It had some great guest stars - Mary Steenburgen (that woman doesn't age at all), William Baldwin (his imitation of Jack was flawless, he even has a similar voice to his brother's) and Cynthia Nixon as the TV movie version of Nancy. And Liz was funnier in this one when ste represented the 'sex blocker'. But I must say that it's only a good thing this show is finishing off next season. 8,0/10