I'm with you on Damien. (No offense to any Damien's out there.)
Ethan is nice, I know someone who named her son Ethan.
Are you looking for modern, classic, unique, new-age, etc? I always like names that have meaning behind them.
I know a couple who just had a little girl; they named her by combining the first two or three letters of each of their first names. It doesn't sound odd, either, which is a plus (for her).