Well being a BMW mechanic has it's perks I have driven m3's, m5's, 760's, Alpina B7's used car trade in's porsche 911 turbo, cayanne s, some audi's, mercedes a few of those don't remember what models I don't like them at all. I have driven so many different cars I can' remember them all.