My name is Jennifer Lee. The only thing that could possibly be more generic is Jennifer Lynn.
I think Harmony is a pretty name, in fact we almost named our daughter Harmony. Being a Jennifer Lee, I like unusual names, lol - but I also see the need to have a normal name sometimes. So my theory of naming is to give one weird name and one normal name, that way they can choose for themselves when they get older. My son is Robert Coltrane, after his grandfather and John Coltrane. You wouldn't believe how many people think we named him after Roscoe P. Coltrane from The Dukes of Hazard.
He goes by his middle name, which is a pain now that he's in school because they are constantly screwing up his name and sometimes they use his first name, sometimes they use "Cole" which is what we call him but isn't officially his name at all, and I'm actually worried that his school records might get screwed up by this, in fact I'll be amazed if they don't. So, because of that, we named our daughter Madeline Sage so her weird name is her middle name, and we call her Madeline ( and Maddie).
This is probably going to sound a bit sexist but I think girls should have more traditional names because women tend not to be taken as seriously as men in lots of areas, and if your name is something fluffy and whimsical that doesn't help any.
Has anyone read that chapter in Freakonomics where they talk about "rich" names and "poor" names?