Talking baby names with colleagues today as one is expecting a DD later this spring. I suggested the name Emma and colleague burst out laughing saying it was as incongruous as calling a baby Kevin or Steve. This surprised me, as I see it as a fairly timeless name - I've always loved it. Or is she right? Options please!