As you may know, we have had some trouble in the last week or so in choosing a name for our baby girl, who is due this August. Although friends of ours (my brother's in-laws) have used our name, we have decided to stick with the first name Hannah. I am absolutely in love with the name Hannah Grace, but Hub is not keen on the middle name. He will accept it, (I think) but he reasons that is sounds like a product; as in: "I need to go to the store for some Hannah Grace". Since he still brings up that he is not a fan of the middle name of our first daughter, I would like to at least come to middle ground here. So please help me!!! The only stipulation I have is that the middle name can not begin with an "O" based on our last name. If you were saying her first name, middle initial and last name, it would sound something like "Hannah Obedient." Our other children are named Edmund Mason and Caitlyn Renee if that helps.
Normally when I'm choosing a middle name, I like to choose something that has significance to me (a favorite author's name, a favorite relative's name), or something that didn't quite make our First Name list (too unusual for us, a name that doesn't fit with sibling names), or something that in some way balances the first name (a traditional middle name to balance a contemporary first name, or vice versa).
In your situation, where you already know the first name is common in your group, I'd shoot for a different goal: I'd be looking for a middle name that sounded good when I needed to use it to differentiate MY Hannah from THEIR Hannah. Something short and easy to say---very similar to your first choice of Hannah Grace.
Hannah Claire: 41 votes, roughly 38%
Hannah Faith: 4 votes, roughly 4%
Hannah Fay: 4 votes, roughly 4%
Hannah Jane: 29 votes, roughly 27%
Hannah Jeanne: 0 votes
Hannah June: 9 votes, roughly 8%
Hannah Kate: 20 votes, roughly 18%
Hannah Sue: 2 votes, roughly 2%]
[Update! Sara writes: "Although I was set on Grace for a middle name, Hub changed his mind in the delivery room and we settled on Lynne. SO...baby named Hannah Lynne. Thanks for the help. :)"]