The new-generation BMW X5 wears bolder styling inside and out, packs more power, and comes with a price tag only slightly higher than before.