When choosing a middle name for your baby, consider names that complement the first and last name, names that create good initials or names that honor a certain family member. Giving the child his mother's maiden name as middle name is one way to honor the maternal family.
Another way to choose a middle name is to choose a creative middle name to go with a conservative first name, or vice versa. If you still have difficulty coming up with names, use a name generator for some suggestions. The middle name generator at BestLittleBaby.com generates names based off of the child's first and last name and other factors.