I've one and they are great, use to have a d2....difference is amazing....so much better is the d3. I've done the egr's, remap and silicone intake hoses, you can work on them yourself, and there are great indies out there too.
get yourself on DISCO3.CO.UK - Index lots of great helpful guys...