I'm not really into the E90 looks especially the front and rear end treatments. The E92 however is very nice looking. Sleak and modern.
The E82 and E88 are a throwback BMW style. It grows on you but is not necessarily a looker when you first see it.
Regardless, the E9x and E82/88 are still great vehicles.
TiAg/Coral Red 135i Vert
X3 35i M-Sport received but haven't taken pics yet.