This is pretty much a matter of taste, but I strongly recommend the biblical Leah over other versions. Alana gets my vote and will be misspelled least often. Rebekah is the Old Testament spelling, but if you're interested in using a nickname version such as Becca, you're better off with Rebecca.