good points perkasaman, however there is also the point that as BMW is the topic, its worth noting the service intervals are condition based, with services being as far apart as 18000 miles or 2 years. Leasing however offers no return in theory, the driver sells the car to a 3rd party, and the lease company can be entitled to a percentage of the sale proceeds (BMW Finance do not adopt this policy). Business users like this as the car is not an asset of the business, and is off balance sheet. Its a very inflexible method of purchase, and the driver (never the owner) is locked into the contract, its very expensive to get out of, with BMW its a very rare method of purchase. PCP (personal contract purchase) however represents a very high percentage of all BMW Finnace business. Its an ownership plan, with a guaranteed future value, giving the owner/driver reduced payments, as a percentage of the capital cost is deferred to the end of the agreement, with the option to trade the car, keep it and fund the residual, or give back if in negative equity. 18 months ago, anybody in this method of finance had the golden ticket, as car prices fell so dramatically due to the economic crash , so a massive amount of all Brand cars where returned to the finance companies, which cost them millions as the cars failed to reach equity at auction.
PCP also offers early settlement interest rebates, as its an "ownership" plan many business drivers have the finance in personal details, and charge the costs to the business, also then avoiding costly company car tax, the dealer networks love this finance plan as the owner usually is encouraged with "deals" to swap the car early, giving the dealer a second bite at the trade in, and another sale on the replacement car. "Brand tarts!!" who just crave after a designer badge end up with cars that normally would be out of budget, and just keep changing them based on payments, same for all premium brands, not just BMW . When returning the car at contract end, typical excess mileage charges are 5p per mile, but its up to the owner to be realistic with contract mileage at the start, and the car has to be "average to mileage", which is only fair really.
Well that destroyed a fun thread, I got all serious!!!