Financially I find both much of a muchness and you get good deals either way..
E,g, We found the new Mini countryman Copper D (2.0 Chilli) for £1.8k down and £250 x 48 on allcarleasing (special offer, all inc. VAT), that's considerably less than the best PCP deal offered (Some £4K more over the term)..
As mentioned, it's the relative lack of flexibility to PCP that needs to be factored in..
In both cases you have to keep the car in good condition (depends on the company, some are far more fussy than others) and obviously you never really own either unless you are in the very rare minority that pay the GFV in a PCP and don't just roll on to the next deal.
I just couldn't bring myself to do either in the end, I'd rather buy something 1-2 years old with a bit of warranty left and get a better spec'd car with good discount, that has worked out financially far better for me, I tend to keep a car either short term, or hang on to it forever..