Xavier Dean
XD for short.
Actually, I voted for Harrison. But I fear that it would haunt him later.
When boys start to get to "that age", they will think it hilarious to call him "Harry D",
'course, that might end up helping him with the ladies, so it's a toss up.
All are horrible names. You should name him Carl. With a name like Carl, he can either be a solid bowler or a black cop from Chicago with a dorky neighbor that is in love with his daughter or maybe even a pervert that hangs out at truck stops looking for lot lizards. You have to pick something that will give the boy some great opportunities in life.
I voted for Marshall but Harrison may be better (both are good). But you can call the boy Harry for short, but "Marsh" may not be so cool. You can guarentee kids will shorten the name as he grows up. With Marshall he may become "Marshy" or Marshmellow."
Funny, yet disturbing. You have alot of time on your hands don't you Sepe???
My vote is for Marshall.
names are so subject to mental association.
Example
Marshall: spineless metrosexual quasi-geek on "How I Met Your Mother."
Nelson: already mentioned above
Harrison: Ford, in the early days, like Star Wars/Indiana Jones early, bang him like a storm door in a hurricane (not so much now). That five o'clock shadow thing with the fedora tilted just so. Mmmmm. Wait, where was I? Yeah, baby names.
Nelson (like the Admiral).