VW Touareg V10 TDI - What do you know/think about it?

:lurk