We’re big fans of Nissan’s 370Z, but is the new Roadster version ... For £1780 more, the BMW gives you a 302bhp twin-turbo straight-six driving the rear wheels, and a clever folding metal ...