If I had to use one of these irl, I'd pick
Ethan. I've already got a brother names
Charles, so using it as a first name would feel weirdly repetitive (and also weirdly narcissistic since my own name is
Charlotte - I honestly have no idea what my parents were thinking there, naming a son and daughter
Charlotte and
Charles). And
Westley reminds me of the generally silly, prattish Watcher from '
Buffy the Vampire Slayer',
Wesley Whendom-Price. And also a bit of the kid from
Star Trek,
Wesley Crusher.
Ethan, however, has no immediate negative associations for me and I just like it in general. I like the sound of it, and the meaning's nice too.