Best Bets

MY NAME IS EARL: How about that, Earl? You weren't a total screw-up before the list. Joy's (Jaime Pressly) pregnancy has Earl (Jason Lee) flashing back to when she was carrying what may or may not have been his child. His own father (guest star Beau Bridges) persuaded him to stay with Joy and the baby even if it wasn't his. He did! 8 p.m. on NBC

GREY'S ANATOMY: Blood and secrets spill out all over Seattle Grace. Left to watch George's (T.R. Knight) father (George Dzundza) while the other interns are busy with accident victims in the ER, Izzie (Katherine Heigl) reveals a bunch of secrets about George's love life to his folks. She also praises Burke's (Isaiah Washington) surgical skills, which opens a can of worms. 9 p.m. on ABC

MICHAEL: This angel's job is fighting evil, but his hobby is reveling in earthly pleasures: beer, cigarettes, sugar and women. He's more than willing to oblige the three tabloid reporters who want to take him to Chicago and front-page fame; the trip will give him a chance to see a few sights and perform a few good works. John Travolta, Andie MacDowell, William Hurt and Robert Pastorelli star in this offbeat but heartwarming 1996 fantasy. 9 p.m. on Lifetime