Depends on the ln for me. Emilio is not going to sound good with the ln McCartney for example, whereas Elliot McCartney sounds good. So it's all in the surname.
Elliot, but they're not very interchangable to me because of the language/origin difference. I do like Emil though, but still probably Elliot would win.