 I LOVE this car.  It is fun to drive and is sporty while still being a 4-door sedan.  It handles well and really does adjust to your driving style which I really love.  There is one BIG issue, the iDrive system that controls the a/c, heat, radio, entertainment, etc.  It malfunctions about twice a year and the dealership acts as if they've never seen anything like it.  (After researching, it is evident this is an ongoing issue with 5-series.)  They did replace my CCC/ iDrive unit while under the warranty but now it is doing it again!  This time it's NOT under warranty and it is quoted to cost thousands of dollars to fix this computer module!  This issue needs to be resolved.