For all the talk of it getting fatter and less pure over the years, the BMW M3 remains a hallowed nameplate, one that ...