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 2014 - Sharapova Cibulkova Kirilenko Bouchard Kerber Lisicki Vesnina Pironkova Hlavackova
Official Spokeswoman of Team DR: Sloane "The Truth" Stephens
Team DR Hall of Fame: Dementieva Domachowska Kournikova Dokic Tulyagonova Harkleroad Schett