I think now is a good time to name a baby Keith because while some people will think it is dated, I think it is a good solid, to the point name, that at the height of its popularity, never became popular to the point of overkill.
I don't think a kid would get teased for being named Keith. People might think he's older than he is if they hear his name before meeting him. For example, my husband had a co-worker named Ruth who was having a party for Memorial day and we were invited. I was picturing this 50-60 something woman with grey hair (although I think it is coming back for new babies), and was very shocked to meet a tall attractive blonde who was either 29 or 30. I also found out she was the type who hung out with guys and loved to tell perverted jokes. The point being, I doubt anyone made fun of her for having an "old" name.
If the kid's has a wimpy personality, kids will find something about a name to tease, but if the kid's the type who won't stand for teasing, it doesn't matter what the name is, kids won't dare tease the kid.
Alexander Keith is the name of a brewery in Canada. Unless you live in Canada, I don't think anyone will get that connection.
This message was edited 7/21/2008, 2:37 AM