I think Gabriel and Emmanuel are both beautiful names. The only reason I didn't consider either for myself is that they have heavy religious affiliations. Still good though.
Daniel is indeed classic. It's common enough that a lot of people might know somebody with that name, and might have preexisting good or bad feelings about it. I've known several people named Dan, and I liked them, so that name feels good to me. Obviously I'm not an indicator for how that name is perceived generally.
I have good feelings about David for the same reason. David was the name of two academics I looked up to when I was in college, one a linguist and one a neuroscientist.
Adrian is - to me - overly associated with sound bites from that one movie with that one muscley guy.
I think Nicholas is really nice. It would be up to you how to police whether people called you that or Nicky or Nick.
I like Elijah and Eli, but I don't have a strong opinion on Elias. I've never met anyone in person who had that name, but it is aesthetically pleasing.
I loved Newsies growing up, so all I can think of when I hear Christian is Christian Bale. That probably isn't the typical response you'd get, though.
Antonio is a pretty name, but if you are very white, it will raise eyebrows unless you live in Europe or Australia.
I have a hard time with Marco. I can't hear it without mentally saying polo.
Really, though, what you like is more important than what anyone else thinks. Only you get to own your name. It's good to factor in how people will treat you with whatever name you choose, but you can put up with more in the way of undesired reactions the more you like what you call yourself.