Only six men can lay claim to wearing the famous Savile Row tuxedo of James Bond; more have stepped on the Moon. Yet hundreds more came within an inch of winning the coveted 007 role.