Leasing makes the most financial sense when the car you're interested in has a high residual, you can get an employee discount (as most of us locally can) and the person driving can live within the 12k/15k mile annual allowance. Under those circumstances, it's almost always more advantageous to lease vs. buy. The only other time it makes financial sense to lease is when someone wants to drive a new car every 2/3 years, doesn't really care about the monthly payment, and doesn't want to be bothered with selling cars every time.
Leasing has turned less attractive over the last couple years due the the Big 3 struggling, getting called out on their bogus inflated residuals to help new car sales, all while taking a massive loss in the end. Leasing isn't the "no brainer" it used to be since the residuals are more realistic... and the days of getting a $200/month lease on a new truck are long gone.
As far as used, I've been shopping this market for about the last 6 months. I can tell you that the used truck market is, and has been, very hot. Supply is limited, demand is high, gas prices relatively low... and prices reflect that. If you're looking for trucks, you either need to look for something very used (over 5-6 years old)... otherwise, you might as well forget about it. For the models I'm looking at, the new truck is ~$35k... and the same exact truck that is 3 years old with 75k miles is $30k. But, if you're looking at cars, it may not be as bad.
PS. Personally, I wouldn't buy/lease a new car for an unemployed spouse. And I certainly wouldn't sign up for 2 new cars in this economy and job market if the other 1/2 is out of work.