The fifth-generation BMW 3-Series, codenamed E90, was a pretty solid competitor in the premium sedan segment. However, more than a decade and two generations later, it is a quite affordable car in the ...