The X5 xDrive30d is actually quite difficult to fault, the only problem is you need to fork out $92K to buy one. The options list is rather extensive too, so that price can easily blow out beyond ...