Unless you are going to buy *brand new* I just don't see most diesels making sense atm.
Taking my car search as an example, I looked at 5 series BMW's - upto 5 yrs old (so new shape) a 535d would set me back about £27k, the petrol, about £21k. So even assuming the Diesel stays as reliable as the petrol, I have £6k to spend on petrol, assuming the petrol does 30 avg and the diesel 35, you'd have to do a lot of miles (about 245,000 actually) to make up the difference. However this assumes you keep the car indefinitely, otherwise you'd probably see some of the difference back when you sold it.
Which, brings me onto another aspect of new diesels, they are all (more so than the petrols I think) designed to be frugal on test rather than in the real world. So I would always look at something like Honest John's real mpg when doing your sums. A good example is the XF, 3.0D S books at 47mpg, actual returns, 34.5. The 5.0V8 books 25.4, returns 25.3. So, if you based your calculations on the book values, running the diesel for 25,000 miles would save you £2,340, based on actuals, £1,350.
Also, the government tide is already turning against diesels, the Advisory Fuel Rates (what company car drivers can get paid for fuel) are one example and from 2017 new cars are taxed by value not CO2 for the first 5 years of their life, meaning some diesels will probably cost more in tax than the petrols - due to their higher list.
For the sake of balance, the category where I do think Diesels work are the "just" pre-DPF, DMF & stupid injector era (c2002). Things like the 406, Mk3 mondeo TDDI, rover 45 etc. These gave reasonable comfort 40-50mpg and generally solid reliability.