My X just have 25627 miles on it and been in the shop for over 45 days now.
I sent it in for the navigation, DVD changer and USB issues. They replaced all those parts and still having the same issues. Now they are replacing something else. These guys do not trouble shoot, they just replace parts and bill you.
I am going to drive for few months after I get it back to see if the problem is resolved, if not I will have to make decision to sell and change brand or sell and upgrade.
With all the issues I am reading on multiple forums with the newer models I am very reluctant in an upgrade........but we will see