To me the e90 to me has the more sporty look. First of all it is smaller and looks more tightly packaged. I love the wheels and side mirrors better (looks more sporty) and most importanlty the e90 has more of that bulldog-ish squat look that I love so much. The f30 is not bad looking but it has gotten longer, wider, taller, has a chrome nose and tear ducts on its face. The dual exhaust tips on the back look too small further reducing the little sports quotient it has. All of this make it look to me as a car that is leaning more towards "luxury sedan" than "sports sedan".
08 335i Jet Black Terra/Light Poplar ZSP.