You know what else gets you to Dan or Danny? Daniel.
It is way, way, way, WAY too feminine. It is the girl's version of the man's name. Carol was at least originally masculine. Danielle was ALWAYS a girl's name and was created so that people could use a version of Daniel on a girl.
Daniel is wonderful. Danielle, not so much.