To me leasing is NEVER a good idea...specially in cars. Why? 1st...you don't own the car after the contract ends, unless you want to buy it after. 2nd...from what I know, they have specified distance that you can use each month which they already computed in your monthly payment, right? or else...pano sila tutubo?

If you exceeded that monthly limit, you will have to pay for it...and it ain't cheap...again tubo nila.
The advantage of leasing though is they shoulder all repairs and you don't have to worry about selling the car after. You can lease another brand new car as soon as the contract ends. To me leasing a car is only beneficial on your part if you plan to change cars each year...sikat ka nyon.

...or rather pasikat.

This is what I know from the US...I don't know if the same applies here.