sfo:

the NA straight six M engines were wonderul

BMWs are also heavy .. the 6 series is a tank.

Not true. M3 is very light compared to the competitors. 6 series is a BIG car.