My parents knew well ahead of time what they wanted my name to be. Being the first born I got the one name they both loved, Michelle. I did get to witness the decision making process for my little sisters though, which was interesting. With one of them, they had finally agreed on a name from the baby name book, but forgot it on the way to the hospital and couldn't remember what it was, so they named her Ashley instead. With the next two, my dad inexplicably become obsessed with the name Jennifer, which was almost used but changed at the last minute. With the youngest sister I actually chose her name. I was 10 at the time and we were all sitting in my parents' bed reading through names and none of them sounded right. Finally I said, "hey, how about Alexis? We could call her Lexi for short!" and everyone thought it was perfect. At that time Alexis was not yet a popular name, but I had known one person who had it and I thought it sounded nice.
If any of us had turned out to be a boy we would have been named James, a family name. By the time the last daughter was born my parents realized it wasn't going to happen so they gave her the middle name of James.