Looking at this comparison report with the BMW 325e and the Mercedes 190E, the little Caddy comes out not too bad. Even 30 years ago the German car...