did you test drive a 135i before getting the 128i?
I can't decide on a 128 or 135 obviously different engines..
128I: +better mileage, more fun revving thru the gears/using it's power band,
better front/rear weight distribution and a bit lighter.
- limited performance mods, not 300HP (230HP ain't bad)
135i: + 300HP
- long term reliability, HPFP, lower MPG