I have a Genevieve and have considered Judith. Only Dame Judi Dench sweetened Judith for me. I met a young Judith at work and it isn't a pretty or appealing name day to day. Also, it is a Hebrew name, which I wasn't aware of. So Genevieve is my very biased recommendation!