Capable, roomy, and a better driver's car than before. The new BMW X5 SAV (Sports Activity Vehicle) is going to mean many things to many people. But given that this is not only a flagship in some senses for BMW but also a vehicle that feds to take on mighty rivals, will the new generation truly satisfy all buyers' needs? We test it in Vancouver to find out.