I had a CRV in US and now I have a Armada. I think coming from Arizona where it would get hot at times, CRV was awesome. In its class all the cars you mentioned are great. May be VW a bit pricier. I have been here only 4 weeks, but my experience says with these roads and terrain go for a Toyota or a Nissan.