i have always like the BMW units, and really like the new X1, but from speaking with a couple of BMW owners i know personally, i don't know if i would ever buy one...while i could squeeze a purchase of a nicely equipped X1 into "my next car" if i really wanted to (it is at the upper bracket of my price range, maybe a tad over, but i could make it work if i had to), my friends have said it isn't buying the vehicle that is costly, it is maintaining/keeping it over time that adds...considering the thousands of dollars i have seen them dump into their premium vehicles for things i have never had to replace on the myriad of Ford, GM, Nissan and Toyota products i have owned over the years, i was quite disappointed.