1. Francis: it's past its prime by a couple generations. The only time I've seen it recently was it was tattooed on the arm ofa very fat girl at Wal-Mart. Inside a red heart. She was a sight.
Frank: Sounds a bit like a duck honking. But if you're going to use it, I'd rather it be the full name rather than short for Francis.
Frankie: Definitely doesn't age well. On a little boy it makes me think of a bratty troublemaker. On an adult I keep expecting him to have a mobsterish nn like Frankie "The Chicken" Tortellini or Frankie Blue-Eyes O'Donnell. I just can't take it seriously.
2. I guess Drew, but I'm not happy about it.
3. I like Robin a lot on a girl, but it just doesn't seem very masculine on an American boy. I can see a British boy carrying it better. I like Robert much much better.
4. Neither name is nerdy. Every Keith I ever met, no exaggerations, was a loudmouth, greasy-looking redneck. The kind who gets into fights in parking lots, wrecks cars he spent most of his paycheck fixing up, thinks beer is akin to water, and has a passel of grubby, foul-mouthed kids bya slew of trashy, foulmouthed women. The kind of women that will have his name tattooed on their fat arms. lol
Marshall is studious but not nerdy.
5. I say Leif like leaf. That's all I've ever heard it as.
6. I really only like Marshall, and I'd keep it in the middle name spot, probably.