I have to completely disagree. The E46 M3, has absolutely zero steering feel, it is over sprung and under damped, never feels that resolved in a corner and always feels like the soggy rear is trying to catch up with the rest of the car. "Choppy" is the word i'd use, completely the opposite of fluid. Also, on 18's things are a bit better but on 19's it tramlines and bumpsteers all over the place. The engine for sure was a trump card (although lots of them let go on trackdays!) but apart from that it wasn't a great car at all. The E39 M5 from the same era however, although still devoid of steering feel, did have very well judged suspension and a wonderful composed rightness to its chassis mid bend. M3 was a dogs dinner in comparison.