Ugh, Sarah Carter. I remember seeing her in Smallville and just wishing that Clark would fly her far, far away! Ugh, ugh, ugh. I'll give her a chance on NY, but I'm not holding my breath on liking her. She seems too perky, ya know? :(
And I agree, vegaslights, Anne Dudek would have been great...