I think Leila is prettier, but I would pronounce it Lie-la. I would go with Layla if you wanted it pronounced Lay-la.