Well BMW's petrol engines (especially the straight 6's, used in the 523i to 530i) are peaches. Wonderful engines, they sound great and are smooth as silk, while audi are producing great engines as well you can't neclect the fact that bmw stands for "bavarian MOTOR works" but this is the...