30 Rock's Kidney Now! Finale

30 Rock finished off its season last night with a "We Are The World" send up in which Alec Baldwin's Jack Donaghy organizes a celebrity kidneython singalong to find an organ donor for Milton Green, his long lost father played by Alan Alda. Here's the video for "He Needs A Kidney," which features, among others, Mary J. Blige, Norah Jones, Welcome America-headliner Sheryl Crow, Talib Kweli, Michael McDonald (who sings "This country has 600 million kidneys, and we really only need half"), Wyclef Jean, two out of three Beastie Boys, Elvis Costello (whose mid-song spoken interlude goes "Listen, when someone starts talking in the middle of the song, you know it's serious"), Steve Earle, Adam Levine, Cyndi Lauper, Clay Aiken, Rhett Miller, Moby and Philadelphia's own Rachael Yamagata. The video is for sale on iTunes, and all proceeds go to the National Kidney Foundation.