Just came across this thread, and while I didn't read it in the entirety, I think there's another issue that's an important consideration.
If you are a business owner, and have the business lease the car, it is very simple and straightforward, as the lease payments are business expenses that come off your top-line.
However, if you buy a car, financed or not, you are tying up cash in a depreciable asset. Yes, you will take a depreciation expense off your top-line, and if you financed, the interest expense will also come off, but the bottom line is that you tied up cash in another type of asset.
On the other hand, a lease kind of bundles everything together for you (actually for the leasing company) and you just pay the monthly "rent" which is a business expense.