How to pick names

We are planning to wait to find out the gender of the baby so I will need atleast one boy and one girl name picked out. I have a list of first names for each and I cannot come up with any middle names. I am also having a hard time narrowing down the name choices I have to make it more manageable. Any advice is welcome.