I am expecting a baby boy and before even getting pregnant I thought of a name I would like to name a son: Charlie (Full name Charles). When we found out we were having a boy, hubby was not super excited about the name since it was boyish, but then came around to it since we couldn't think of anything else we liked, so we told our families who all thought it was cute. After we told the name, I randomly had a strong feeling about another name that I also liked: Daniel. I couldn't shake the thought and started having doubts about going with Charlie because while it is super cute for a kid, it may not suit him as he gets older and I'm not really a fan of Charles, (we would not make Charlie the legal name). I worry that I like the name more for when he is younger, but he may grow out of it. With Daniel, it is timeless, but I also worry it is too popular. Maybe a little less popular these days, but Charlie is also popular and going into the girl name realm. Hubby likes the name Daniel more and thinks it is a stronger name than having a nickname name of Charlie, but I still like both and can't decide. Our last name is pronounced like Blank and Charles doesn't seem to ring with it if he does want to use a formal name professionally, but Charlie and Daniel both sound ok with it.
Any thoughts on which sounds better with our last name-Charlie or Daniel? Is Charlie too cutesy for an adult and is Daniel too common? Which do you like better and why?