I really like
Dallas! I probably wouldn't use it in real life, but, along with
Desmond, it is a surname that I like as a boy's first name. The city and football team make it more of a guilty pleasure.
Dana is the only one of the three that I really consider unisex.
Diyar is unisex, but it sounds wordy even if it is a Kurdish name.
Dakota is cute but confrontational in PC circles.
Devin is handsome, but I prefer it on boys.