I had a 2001 X5 and loved it. Traded it for a 2007 with 20K miles. Beautiful ride, sounds good, handles well, feels safe BUT the Idrive is horrendous. Not intuitive. You have to pull off the road in ...