For 6spd, the E46 M3 trans will physically fit. As for clutch/DS/etc, someone has to blaze the trail. Also, this trans is big and from what I remember, a tad noisy, especially in 1st and 2nd, and notchy. The 6spd out of the 330i ZHP will also fit. It's a smoother trans, but then again, somebody has to blaze the trail....or they already have and are too stubborn or selfish to share what they have learned.:rolleyes: