stay away from all of those except the lexuses. None of those are reliable and the bmw x5 has a history of fob related issues causing no start conditions. requires a trip to the dealer on a flatbed to repair.
Friend of mine owns a towing service.
He says BMW and Mercedes keeps him in business...............