A mate of mine has leased for years and likes it. Certainly, it allows you to have a better car than you would probably ever get otherwise and change it frequently.
There are not always tax benefits though. For me, it's still advantageous to buy outright and claim mileage (according to my...