I never used to be a fan of this name but in the last couple of years I've come to love it. I think it works great as both a first and middle name, I even have it on my list of possible middle names. To me it has the same feel as
Alexander, although I prefer
Xavier to
Alexander by along shot.