It took BMW quite a few years to come up with a rival to the likes of the Mercedes GLS (previously known as the GL), though it finally has one. It's called the X7 and will blow seven candles off its ...