BMW has been expanding its SUV stable of late, thanks to the addition of cars like the iX. However, there's still a place in the hearts of many drivers for the X3, long hailed as an excellent SUV ...