Ciara before Keira, to be sure. They're both confusing, and if you're going to be confusing I think it's better to be "authentic." I think Ciara looks a lot nicer too.Kira is a good spelling, you don't seem to like it? It would be my first choice for that sound.