Just fitted an M-Tech II bumper on my pre face-lift 330ci. Most people say M3 bumper looks best on the early cars but I disagree. Next up: Wheels and suspension. : r/e46
BMW E46 MTech II front splitter CSL lip spoiler gloss, abs plastic, video review | eBay
Difference between M-tech I and M-tech II? | E46 Fanatics Forum