Limo Trio Part 2: In-depth look at the BMW 740Le, Lexus LS500 and Merc S560e