To tangent, there are a few vehicles perfect for leasing. F150's (as the rates are stupid low), range rovers, s-class, any new m3 or m5 etc etc. These vehicles have horrible maintinance and cost of up keep, and normally if you can afford a $1000/mo car lease you're not sweatin for cash and can just keep renewing a lease for years to come.
Where as a Honda/Acura/Toyota, they are cheap to buy and even cheaper to run and maintain. No reason to ever lease these cars. Just buy, sell, give to your momma etc