i just ordered a stripped manual 128i with no options except for the m sport package for the same reasons. i really see it as the last of the real bmws. it's such a great engine- probably one of the best, most bullet proof powerplants ever and in its most evolved form. it'll go for 300,000 miles. honestly, i think these cars are going to be somewhat collectible although i don't care about that. the car is kinda seen as a barbiemobile but it really isn't. it's a real bmw sports coupe- light, refined, n/a slant six, rwd and comfortably seats two and has some useless back seats for the yuppie dog breed of the month or amputees.
i'm coming out of an mustang bullitt-before that i had a r32 that i hated because of the stupid dsg transmission. prior to that i had an e46 m3- that thing was nice- but so big and so heavy and way too fast for how quiet it was....anyway- i think the 128i is pretty perfect.