Mention BMW’s ... peers. M-cars don’t have a reputation for being the most cost-effective machines to run, and while the E92 M3 doesn’t have quite so many foibles as the E46, there are ...