Leasing works well for people who don't care about cars. People who just see it as how they get to work. Always keep a new car under warranty for fixed cost transportation. I recommend this to all my friends who don't care about cars and have quality, steady income.
For me, I put a shit load down and I've almost paid my FR-S off already. That way soon I can get a comfortable and fast car to go along with my uncomfortable and slow car.