Factory sport seats are a nice comprimise. I like the BMW Performance seats, and if they were an option, and I was building a car from scratch, I'd get them. The trouble is if you get a base car and you actually want something very sporty, you'd need...
- BMW Performance seats
- intake (on a 128i)
- performance suspension
- body kit, either ///M or BMW Performance
You would most likely have to pay a dealer to install all that, and you'd be at a much higher price than getting the M Sport package, which includes some nice wheels.