Have a mate with a Turbo Diesel 6 - never had any problems - Jap cars of this vintage (Avensis,Primera,Galant,Accord etc) really don't give problems if correctly serviced - any probs I have seen are self inflicted - the long intervals between services on modern cars are causing people to go 20K miles without bothering to check oil, coolant etc leading to obvious problems frequently blamed on the car.
- a guy that lives near me blew an engine on his Mazda 6 last week and I suspect (despite him blaming Mazda) that it was down to neglect.
IMO the Mazda 6 (& Honda Accord) are the nicest cars in their class.