The new X5 does everything well: on-road, off-road, towing 7,200 pounds, driving 500 miles in one day, or taking four adults to dinner. It's the newest midsize SUV and also the best. Share on Facebook ...