I like quirky names, he likes traditional - however, I am starting to get my head around the name James...
Will the poor little one be one of several James' in his class? Or is it better to go for a classic rather than risk something more quirky?
From the threads on MN is sounds like it's the balance a lot of people are trying to strike!