Interest rates are low either way. As others have said, if you can get money from a Credit Union, that's likely your best option. I know our CU is giving 1.75 money for up to 72 months + $100 deposited into your CU Savings account. Pentagon Fed CU is 1.99 for 60 months. You can use them if you belong to AAA.
Leases are not good if you drive a lot. Pay attention to the mileage caps. Also the residual values. Nissan, Toyota , Honda generally hold their value better than GM/Ford. So if you lease something that holds it's value, that usually translates into a lower payment.