Excellent review! Especially like the M5/M6 comparison. This review has confirmed it, I'm in for the 2-day class! Thanks!
I did the 1-day M school specifically to "test drive" an M5 before ordering and compare to the M3. M6 was not offered during my class, instead we had the 1M. I was disappointed to learn I wouldn't be driving the M6 until my first lap in the 1M. I have to admit, the 1M was the most "fun" car to drive of the three. Of course when the day was done I knew I had to have an M5!