I have owned 7 BMW's in my life, not including motorcycles. Most have been M cars and I still have one in my stable. But from 2003 onward I have...