We had a 2006 325i which we traded for the 528i. The 3 series is a fun car to drive but the 5 series is truly a luxury automobile. The ride, comfort, workmanship & engineering is outstanding. My wife & I were somewhat apprehensive about the iDrive, but we both actually like it & it is not that difficult to use. This is our second BMW & would recommend the BMW brand to anyone looking for luxury.
Ride, handling & the great looks of this automobile
More storage & better gas mileage even though the gas mileage is better than most comparable autos.