A winner will be declared on tonight's season finale of Dancing With the Stars (8 p.m., ABC/Ch. 4), and Katherine Jenkins is the slight favorite at this point.
The Welsh mezzo soprano, who will be in Salt Lake City to sing with the Mormon Tabernacle Choir in July, got perfect scores from the judges last night - 60 out of 60 points.
But her two challengers weren't far behind. Both Donald Driver and William Levy got 59 points.
Which means that the winner will almost certainly be the person viewers voted for. As it probably should be.
Over on Fox, the final two contestants perform tonight on American Idol (7 p.m., Ch. 13), hoping to do well enough to win viewers' hearts and votes.
Will the winner be Phillip Phillips, the 21-year-old from Georgia who faces surgery after the finale to deal with kidney disease?
Or will it be 16-year-old Jessica Sanchez, who would be the youngest winner in "Idol" history if she can pull this off? And the first female to win since 2007?
The winner will be announced at the end of Wednesday's two-hour season finale (7 p.m., Fox/Ch. 13).
Elsewhere on TV ...
America's Got Talent (7 p.m., NBC/Ch. 5): Auditions continue
Glee (8 p.m., Fox/Ch. 13): The kids consider their futures as graduation day arrives.
The L.A. Complex (8 p.m., CW/Ch. 30): Connor hits rock bottom; things are looking up for Alicia.
Dateline (9 p.m., NBC/Ch. 5): A look back as the show marks it's 20th anniversary.
Frontline (9 p.m., PBS/Ch. 7): "Cell Tower Deaths" reports on how dangerous building them can be.
Deadliest Catch (10 p.m., Discovery): The Coast Guard is called in when a crew member collapses.