Speaking as an M2 owner (and an E36 owner before that), can confirm it's an excellent looking and performing car--arguably the last "enthusiast" car BMW has produced.
I'm also pretty annoyed with the current direction, and if I get another car (performance or otherwise) it's very unlikely to be a BMW.