 The car handles well and really shines on a 2 lane highway. Lags between 0-5 mph which is mildly annoying but otherwise is OK. I like the gas mileage and it is comfortable in the driver's seat. The problems: 1. Navigation - slow to acquire satellites and then 5 minutes later will alter your route based on traffic, this is sometimes too late to take a better route. My phone is much better. Also, if you decide to go a different route the system will keep trying to reroute you back to the original rather than recalculating. Once I went 70 miles and passed into the upper in Michigan before it recalculated. I was recently sent a notice that I could upgrade to current maps for $59 annually. This is pretty funny. 2. The bluetooth phone works OK, but it takes a minute or two to reload the phonebook from my phone each time. Why? Again my phone is better. At least the car bluetooth will pick up the call after I have made it on my phone. 3. Hands free control - you can speak controls but you have to know the exact sequence of words, for example for an address, you can't easily search for anything else, this is not really useful. Bottom line is that BMW should hire some Samsung or Apple engineers. Not sure I would buy again but would consider if they caught up with Fords on technology front.