Thanks for various suggestions, but unless you speak Icelandic I don't think it will help as you are very likely to be pronouncing them wrong in your head. No offence and really thanks for trying to help but I have thought to go through the list already (about 100 times) and I don't think there is any new information I'm missing.
@nooka - Thank you, I do understand what you mean with the Eva thing. A lot of British people think DP's name is a girl's name because it is if you end it with a schwa instead of a long ar sound. So I guess I can ask him how much it bothers him.
Yes, nobody will have a chance in hell of pronouncing his last name so I suppose everyone will indeed know that he's a foreigner ;)
Fully Icelandic names that I love are names like Kjartan, Ingimar, Erlingur, Höskuldur, Kári, Sverrir, Þorlákur, Þráinn... I just don't think most of those would be fair on my parents, especially my poor father who makes such an effort to pronounce things that he sounds like he's being strangled. Ingimar might genuinely be OK and it is probably my favourite name but DP is lukewarm on it. Sigh.
I do love Ívar (and Matthías, Emil, Benedikt, Róbert, Óskar, Tómas, Viktor, Alexander, Felix, Leó - loads of international ones). The love is not the issue, I love so many names. It's just that they all have some strike against them.
@Mike I think English people would say Math-EYE-us.
Exactly. I think they will too, at least some of them. We say MAH-tee-us, similar to the German way but with the stress on the first syllable. The thing about Ívar is that at least I like the mispronunciation.
@Visitor - I have no need to use an Old Norse name. Matthias isn't Old Norse and neither is Emil. But a good example of what I mean is that Vidar and Oden are not Icelandic. The forms used here are Viðar and Óðinn, so Viðar is just not an option as most people outside Iceland understandably have no idea how to pronounce ð (it's not a d). Iceland != Scandinavia.
@Limpid & @Yikes - Thanks for the votes of confidence!
Another one in the running is Róbert, which is not pronounced the same as Robert but I thought if we just called him Robbi, which is so close to Robbie that I wouldn't care if everyone in England called him that, we basically could sidestep the issue. Elías is also a contender, but has pronunciation issues (ELL-ee-as vs. el-EYE-us) and he'd probably end up being called Elli which is obviously very girly in the eyes/ears of British people.