Canon C70: The Cinema Camera for Everyone?