Great highway car, drove wonderful, but had difficult controls for climate and radio and was expensive to maintain(if you use BMW). Car really did not like being left for a few days, it was then hard ...
I have a 06 BMW X3 with 204,000 miles and she runs like brand new. Zero issues, no check engine light and I have drove from Erie, PA to Delaware to visit family and around the state of PA in this car ...