I have to say I LOVE the name Xavier! It's one that will be on my list of names if I am ever expecting a boy. I guess I lucked out because the name we came up with for our daughter-to-be has the same initials as mine, and my hubby and I both loved it. i had an interesting time coming up with the first name though, because we both liked Alexa but I felt it wasn't right for my baby. For the middle name though, I took the letters of my middle name, my mom's middle name and my m-i-l's middle name and came up with a spelling of a new name that included some letters from all: Raenelle. Wondering if it was a real name, I found out that Renee (my middle name) has many different spellings and pronunciations in different languages and Raenelle was very close to a version of Renee! So I guess we have the same middle name, just different spelling and pronunciation. BTW, the first name is Shiloh (hebrew, "his gift"--also the place where Hannah prayed for a baby and later got Samuel) which is perfect because my hubby is going to be a pastor and he's been studying hebrew, so of course that was a natural choice. I'm just so in love with the name we picked and i hope and pray it fits her!