I think of
Kevin as sort of rough and grating, along with
Devin and
Gavin. -lvin and -rvin names aren't like that, but
Kevin,
Devin, and
Gavin are. They all make me think of the feeling of digging in rocky, gravelly earth with a metal tool. It's not horribly unpleasant, but neither is it appealing. I would like it more if the correct spelling were Keven or
Kevan, but those look wrong.
Kevin is a dadname now.
Keaton makes me think of cheatin' ... not cheating, but cheatin', like - your damned cheatin' 'eart. It sounds "country" ...probably because the t becomes a glottal stop. It also makes me think of the old TV sitcom Family
Ties (like
Mallory does) because that was their surname. (I wish I did not remember that. I never even watched the show on purpose) I dunno, I just think it's gimmicky. I know someone with a daughter
Ryan and a son
Keaton... it's so perfectly matched.
Anyway for a baby, I sort of expect
Keaton would get a better reception just because it's newer-fangled. Personally I'd choose
Kevin (after a good friend of mine) but it wouldn't be on any list I made.
- mirfak