I loved this episode as well. All the performances were fantastic in this one.
The triangle has been well done in this ep. I'm as torn as Jack. I'm generally pro Avery/Jack, but I'm seeing how Nancy/Jack would be beneficial to both. But it's funny that in his times of need, he always goes to Liz. To the point of texting her during mass.
Tracy, Dot Com, and Kenneth were funny. I was thinking where's Grizz? But I guess it was technically his wedding day.
And argh! A cliffhanger! I hope the season doesn't end with one. But even if it does, I'm sure 30 Rock will put its own twist on it.