I am considering trading my Toyota Landcruiser for something newer, and a bit smaller. I am considering both the 2010 X5 35d and a new VW Toureg. The current BMW diesel incentive, plus my club benefit brings the two cars to within $10,000 of each other (the VW is also heavily discounted). Ultimately, as long as the X5 will tow an enclosed trailer with two motorcycles and gear ( should always be less than 5000 lbs.), the lower towing capacity is OK. I live in the NorthEast, and a few times a year, I have appreciated the locking center differential on the Toyota, and the low range. I have read that the X5 is not especially capable off road. All else being equal (or even close), I'd go for the better on road handling of the BMW. Can I depend on it to get through deep snow, or dirt roads in wet, muddy or snowy conditions. I don't need rock climbing capabilities, but I do need to know I can go anywhere, anytime. Thanks.