I dislike all three.
Westley is weak to me.
Ethan is ugly.
Charles is too prissy. I do adore
Charlie though and I have this to-and-fro over whether I could ever really just use
Charlie without a full name.
You're right, I'd choose
Charles with a gun to my head...and then would always call him
Charlie.