When in the market to buy a new car, leasing should be taken into consideration. There are certain scenarios that make leasing a very viable, and often benefitial option. If you want more car for your money, and like to change cars every few years, you should really consider leasing.
You usually sign a lease for a certain number of miles per year, which carry over for the term of the lease. So if you sign a 12,000 mile per year lease, and a 48 month lease, as long as you return the car with 48,000 or fewer miles on it, you won't owe extra money. If you go over, you would be responsible to pay a per mile fee that you had decided on in the lease contract.