I purchased the M3 wheel and paddles from this seller and had it installed on my 2009 135i Sport with Steptronic paddles (search my posts for photos). The pull-pull shifters are so much better that the push-pull plastic stock paddles; aesthetically, feel and function. The feel of the M3 wheel is also sooo much nicer than the Msport wheel. IMO a great upgrade and very reasonable for the daily enjoyment you get. Truly plug and play. One exception is that I switched the metal backing plate from the Msport wheel to the M3 wheel as that made the relocated airbag sit more flush.
BMW PPK V2, M3 26mm sway bar, M3 front control arm kit, M3 steering wheel, BMW 313 wheels w Michelin PSS