Baby boy names - which middle name is best?

Any other suggestions welcome in comments!

Vote below to see results!