Jennifer Armstrong
January 23, 2009 AT 12:00 PM EST

Jon Hamm is hardly the first big name to cameo on 30 Rock this season. Here, we grade the parade of marquee players.

Oprah Winfrey

Calypso! Sweater capes! Never has there been a truer send-up of O power — and this time she’s in on the joke. A

Steve Martin

His turn as a criminal-posing-as-eccentric-agoraphobe strains even 30 Rock‘s wide wackiness threshold. B-

Jennifer Aniston

Her go-for-broke appearance as Liz’s crazy friend from college reminds us why she’s a star, tabloids aside. A-

Salma Hayek

We can see why Jack would instantly fall for his mother’s caretaker — but it’s not because she’s hilarious. C+

You May Like