I hate trying to choose names. With the exception of our first baby, we always end up naming the baby a day or so after s/he is born. If this one is a boy, it will be easy. We are using DH's first choice for our son, before I fell in love with another name. Our son is named Taegan. If this one is a boy, we will use DH's favourite, Caelan (or Kaelan or Cailin--we still haven't settled on spelling yet). Both of these names also go well with DH's name, which is not terribly common and has a similar sound (yes, I am really weird).
If it's a girl. Ugh. For some bizarre reason, my kids' names need to sort of "go together". And I love a longer, more traditional name which allows nicknames (yes, I like nicknames!). My girls are called Victoria (Tory), Katherine (Katy) and Elisabeth (Beth). In addition to this, the name has to work in both German and English (Taegan and Caelan work in both languages as do all the girls' names). And, of course, DH has to like it. The top three we seem to have sort of settled on are:
Caroline Sophie (I dreamt that I had twin girls and named one Caroline and the other Sophie)
Bryonny Rose (I know Rose is a popular middle name but Bryonny means "climbing plant" so Rose seemed perfect with it!)
Jessica Sage (I've just always loved the name Jessica and DD15 loves the name Sage with it)
Caroline goes best, IMO, with the other girls' names, but the German nickname "Caro" (with a long "a") is very popular and I really don't care for it at all. And as much as I love Jessica, I can only name a dark-haired girl (like my first DD) Jessica. My younger two girls have very light brown hair and I just don't think Jessica fits--in my mind--to light hair. I've always associated this name with dark hair. Bryonny I love, but I don't want people calling her "Bri" (like when Brian is shortened) and it wouldn't sound right when pronounced in German.
It really would be much easier if this one is a boy...