Trying to find a camera to meet these needs...