Comparative Test: BMW 750i vs Mercedes-Benz S500 Rocket power and rocket science in a grand package – oh that Tardis was as luxurious as these… BMW