You don't have to worry that a name will be too common, because it doesn't matter if all the kids in their class have the same middle name. With middle names, though, the pressure is off.
That'll be the baby's introduction to the world, the name they have to use day-in, day-out and the moniker that will become part of their identity. When it comes to choosing a baby name, all the pressure is on the first name.