Hey everybody, we just completed the trip from shanghai to germany on a x5 and x2. For the x5 i can say that it performed very well. We had some minor issues but right now there are 27000 km on the clock and its still going. So in my opinion with the x5 you get more than you pay for. Of course its not a BMW but if you do some modifications it really gets you places. Onroad and offroad.