Lease Hire is just that; 'Hire' and you really just pay for the depreciation of the car, give it back and then carry on with a new car all over again (if you want). Business users can claim the VAT back against there accounts but private users pay the VAT full stop. If you're self-employed I think you can claim back a proportion of the lease as business expenses.
There are schemes with mileage limits and schemes with servicing built in.
I'd decide on a realistic mileage and probably avoid the servicing package - most new motors are fairly cheap to service for the first 3 years with just basic stuff.
I've seen that top-end stuff like Mercs and Audi's can come in cheaper than Peugeots etc to lease because they will be worth more in the end.
My car was £7K and on HP costs £244.00/month over 3 years = nearly £9K (I foolishly bought a couple of policies in there like Gap Insurance, tyre insurance and a car-like 'scotch guard'

).
At the end (next Feb thank god) it will be mine in full and I plan to keep it at the moment - the car will probably be worth nearly £5K still so that 'money' is mine. If I had leased then I'd have nothing in the pot at the end and would have to continue leasing to get a good car.
Using HP you can 'bank' an ever-increasing equity in the car and build on it until you'll be buying £20K+ cars every 3 years but obviously with continuing payments.
Leasing gets you a brand-new car that you wouldn't really be able to finance normally but it would kinda feel like dead money - but then again depreciation is unavoidable and often overlooked or ignored. One thing I do know for sure is that when you hand back a lease car they will charge you for every chip, scuff, kerbed wheel, anything and everything

I heard of one guy at a company I know had £1K in 'charges' at the end of his term

I understand that where these companies are competitive on monthly rates they will be damn sure to get some money back this way.