I really like Alexander (esp Xander - not so keen on Alex) and Esme. I wouldn't let popularity alone stop you choosing names you otherwise love.
Similar ideas to Esme:
Annie, Abbie, Bonnie, Betsy, Brodie, Bronte, Cassie, Callie, Daphne, Dulcie, Daisy, Edie, Elsie, Effie, Emmy, Halle, Ivy, Jessie, Josie, Katy, Lily, Lucy, Maisie, Molly, Millie, Marnie, Nancy, Polly, Ruby, Rosie, Romy, Sophie, Sadie, Sylvie, Tansy, Vashti, Winnie
Similar ideas to Alexander:
Anthony, Alistair, Alisdair, Adrian, Benedict, Christopher, Daniel, Elliot, Frederick, George, Gregory, Henry, Nicholas, Nathaniel, Patrick, Richard, Samuel, Solomon, Timothy, Thomas, William, Xavier