All of the lying and cheating Eva Longoria did from 2001 to 2003 playing Isabella Brana on "The Young and the Restless" certainly must have prepared her for the role of Gabrielle Solis on "Desperate Housewives."