BMW has been building cars with M badges for more than 30 years and jealously guards their reputation. Products from its M division -- it originally stood for motorsport -- represent the finest ...
To look at BMW's new X5 is pretty much the same as the previous one. A nip here, a tuck there, a new eight-speed auto, with engines that have been tweaked to produce more power but better fuel economy ...