2008 BMW X5 vs 2011 Jeep Grand Cherokee vs. 2011 VW Touareg vs 2013 Volvo XC70. And why?