I've liked
Dominic for the last little while but now it seems to be getting too popular.
Donovan is nice, esp. to honor your father, but it's just too surname-y, and a tiny bit trendy, for me. I guess
Desmond is my favorite; very Irish sounding, but not trendily so. :)
~
Heather~