For spontaneous photography, the best camera for the job is the one you happen to be holding. For the overwhelming majority of casual photographers, that camera is the one in your smartphone. The very ...