Я бы однозначно Дмитрий выбрала, мне это имя очень нравится. Я собственно его и выбрала для своего ребёнка) С именем Григорий ассоциации сразу с еврейским мальчиком. Заранее прошу прощения, если кого-то обидела. Про Григория из Тихого Дона помню, но ассоциации всё равно именно такие.