I actually prefer
Emanuel and it's currently in my top 3 male names. I guess between these two I'd go
Emmanuel, but I don't pronounce them the same.
I do consider it a religious name, but wouldn't see anything wrong with someone not religious using it.