I love the name jack for my baby but am a little worried its been a popular name for a few years. Is it a good idea to pick a popular name for child or go for something not so popular ? Any advice?