I agree I'd never put money down on a lease. The main issue is their numbers just don't make sense either way; trying to figure out either what I'm doing wrong or where they are pulling the wool over my eyes.
Lease tax blows and I typically avoid that by registering at my home in WI, however...