Re: Ugly Betty.
I would have rather seen Liz Hurley in the villainess role, but Vanessa Williams is ok.
Otherwise, the show is well done, very appealing to the eye. My fave character is played by Becki Newton, who is, imo, one of tv's hottest newcomers (alongside Minka Kelly of "Friday Night Lights").
Ugly Betty airs during the most competitive time slot of the week...up against Survivor and NBC's The Office/My Name is Earl.
Team DR 2016 - Bouchard Sharapova Cibulkova Sloane Kerber Lisicki Vesnina Pironkova Hlavackova
Team DR Hall of Fame: Dementieva Kirilenko Domachowska Kournikova Dokic Tulyagonova Harkleroad