I love accents - I wish I could find an accent for every one of my characters. It makes it so much easier when I don't have to hear my own voice.
I don't intentionally try to find the scripts with unattractive characters, but I think that if a character is described in a script as heart-stoppingly beautiful, and there's nothing else said about her, it just doesn't hold a lot of interest for me.
How I work is I work from of very character-driven place. And I trust the writers.