Having both a Touareg and a LR3 I will try to help a bit.
Mechically there not much of a comparison, the touareg is a better built car and has a more sports car like/driver feedback oriented response when driving where the LR3 is a bit more numb and heavy feeling. The LR3 handles more like a...