A friend of mine really wants to get one of these three cars, preferably a 5 series. He wants it to be newish, automatic and diesel since he does alot of miles (about 35k a year). He's talking about leasing at the moment, but I was just wondering if this was the best method? He would have no (or a very small) deposit to put down, which probably makes a huge difference. I was looking online and saw some prices for around £500-600 a month, but the mileage on the site I looked at only went up to 20k. How much (roughly) should he be looking to pay per month? I've never had any real experience with PCP/HP/leasing so I'm just looking to help him make the best decision.