I was counting the cost of not leasing Nics MCS the other day - so far its had new discs pads on the front, service, tax, two tyres compared to 96 a month for the C1 - now while that was a shite car it didnt cost me much.
Im still pro leasing - estate is what 35k now? 7.5k over 2 years and 1 150 quid oil service to pay.
drivethedeal price is £30251 right now. Think it was about £29k when I got mine nearly 2 years ago (just arranged the return for next month).
WBAC value of mine is £18365 so leasing definitely better in that case. If you were fussy about options, doing higher miles and/or likely to keep for 3+ years then you could be better off buying.
The only car I've ever had stolen was a diesel Civic. I try to not worry too much about it.