AH! Der Benziner ist billiger! Dann nimm' den Benziner! Rechne Steuer und Versicherung für beide Autos aus. Dürfte wahrscheinlich in etwa auf's Gleiche hinkommen. 
Rechenbeispiel: 
540i - Verbrauch durchschnittl. 12 l à 1,10 €/l
530d - Verbrauch durchschnittl. 10 l à 0.85 €/l
Jahresfahrleistung: 20.000 km
540i Kraftstoffkosten pro Jahr: 2.640,- €
530d Kraftstoffkosten pro Jahr: 1.700,- €
5000,- € / (2640 - 1700) = 5,32 Jahre bis der Diesel sich kraftstoffmässig rechnen würde.
Nun musst Du nur noch die anderen Kosten berücksichtigen: Steuer, Versicherung, evtl. andere Wartungsintervalle und -kosten (BMW fragen).
Mehr Spass macht der 540i sicher auch. 
 
Gruss
Franz