An X5 is BMWs version of a 4X4. Big, intimidating penis extension thats useless off road. An M5 is a BMW as well. I think it's like a faster version of the 5 series cars? In any case, I don't like them cos BMW drivers are the bane of my life on my bike and in my car.
Unless they're also something completely different in which case ignore me completely.