I'm biased b/c Walter was my grandfather's name and Leo is a family name, so I like both. Leon and Walter both feel classic. It is hard to imagine a baby with either name for a first name, as I associate both with older generations, but I enjoy the sound of both. --V