D3 definitely..... Had two D2's they were great cars but they are getting on a bit now (design is 20yrs old). Yes a D3 will cost more to buy/run/maintain but that's life. I would never own.one without diagnostics (neither would I a D2 TBH) It's a generation on, a nicer place to be, more refined and better to drive.