I completely fell head over heels in 1996 when I first laid my eyes on a D1.
By the time I was ready to buy in 2006, D1s were too old for my taste so I went ahead and found a low mileage 2000 D2 with all maintenance records. It ended up being the dream that should have stayed a dream. After $9Gs in 4 years (and except for the head gasket, I did all the work myself), I ended up getting rid of it. That D2 ownership is the unfortunate reason why I will never own a Land Rover again. Otherwise, instead of going back to jeeps, I would most likely be driving an LR4.
Keep in mind that the Discovery name had such a bad reliability reputation because of the D2, that they had to get rid of that name in North America to be able to sell the LR3.... That right there says it all!!! I would definitely go D1 over D2, hands down!