I like the name
Nathan. (It was the name of my first big crush when I was around 13 or 14... *sigh*)
I like
Gabriel too.
Soren - it's ok, but that sore sound kind of sounds off to me.
Damien - too little-hellion sounding, not the name of a nice well-behaved child.