Boy name was easy - I had a list of 10 names, DH liked one of them. I gave him a choice of 2 for the first middle name (my family name) and DH got the third middle name with no say from me (DH's family name) Family name not last name here. Just a name passed down the family.

Girl name. I think we went through 100s. We wouldn't stop until we found one with BOTH liked. I loved some beautiful names but DH didn't. He liked Sophie and Tamzin. I didn't. We both liked Ellie, but DH wanted "something long for Ellie" and hated all the "long for Ellie" names I found. Oddly enough, we now call DS "Wellie" - we got our Ellie after all! We did eventually find a name we both liked and after a month we both loved it - middle names were both for my family as DH didn't have any girl family names. Although we were still tossing around the third name until the birth.

But you don't have to compromise, just keep on going until you find a name you both like. Yes, you do have to give up the names you love but I had to give up names I loved too and now think the names we did pick together are perfect. Even if "my" names were just as good, DH didn't think so!