Ferrari blew the crowds at Geneva away with ... But despite being less powerful and a tad slower, McLaren's P1 is the more jaw-dropping of the two, not to mention the healthier for the planet ...