My opinion is that it depends on if you run the fogs or not. If you go m3 rep, please do a fog delete so it actually looks like an m3 front. I had the m3 rep on my 07 and now I have an M sport 2010. I miss the m3 rep but I really love the Mtech front. I'm about to get cf splitters soon.
2010 335i AW e90 Msport