As much as you love a particular name, it's probably not a done deal unless it's compatible with your family name, or lifestyle for that matter. Why not take names out for test drives before committing? Try potential names out while you're still pregnant. Use the name in conversation -- do some names feel like natural fits when you speak them aloud? Does it feel awkward? Can you imagine yelling for that name to take out the trash for the next 18 years?
Also consider writing out each name on your short-list the way it will look as your child's full name. How does it look? Like your baby's new name, that's how.