There's a lot going on tonight. Shows are ending left and right, babies are born, bad guys are killed off, and valuable prize money is won or lost.
Survivor: Heroes vs. Villains (8pm, CBS) - The final castaways make it to the last Tribal Council, where the jury votes to see who gets the $1 million prize. The winner is announced on the reunion show immediately following at 10pm. So that's three straight hours of "Survivor." Yikes.
Desperate Housewives (9pm, ABC) - In the season 6 finale, Gaby puts herself in danger trying to help Angie and Danny escape the crazy terrorist guy trying to blow something up. Also, Lynette is stuck with the creepy little serial killer, who now knows she knows he's a serial killer. And she's in labor. Bree considers confessing to Carlos that herson Andrew ran over his mother years ago, and Susan holds a yard sale
because she is poor. Again. At least one someone dies.
Celebrity Apprentice (9pm, NBC) - In part one of a two-part finale, Trump goes wild and fires three of the remaining five contestants after they are all interviewed by former "Apprentice" winners Joan Rivers and Bill Rancic. The previews showed Sharon Osbourne crying (so help me, if Holly Robinson-Peete wins...).
Keep reading for info on finales for "Brothers & Sisters" and "The Pacific."