Originally Posted by archangel4865
Agreed, I think the E90 was a great car, especially the '09 and newer models after the mid-life cycle tweaks. I always appreciate how BMW carries over the aspects of the previous model that worked well instead of starting from scratch just for the sake of change. They take a great product and carry it forward. Definitely agree with the " evolutionary not revolutionary" comment...
The E9x is completely different from the E4x. BMW typically keeps two generations the same before the revolution.