Why do you have to buy a diesel?? Why dont you save money, and buy a cheaper petrol, same model?? £0.839 vs £0.899 /litre..
Just had the same decision myself. bought a 2.0l SRI Vectra, S reg for a grand, cheaper than the diesel equivalents, and saved myself money in the process. Great winter car.