It would help to know your last name, because I think the way both names sound together is important. At least, you don't want two names that sound weird together. That said, I really like Alasdair, Duncan and Lachlan. Also, my firstborn's name is Iain, which of course I like.
For the record, I'm glad my parents didn't name me Jegudiel.