BMW 750iL vs. Jaguar XJ12, Mercedes-Benz S500

As the decimal point ka-chunks over to six figures on the window sticker—in this day of megadeals and gigabytes, $100,000 qualifies as one biggabuck—the gasp you hear is not from …read more