You guys are actually recommending an 04 DII? Are you out of your skull? The 03-04 DII's were the worst discovery. There are so many accounts of issues with those years, even by land rover standards. I personally know 2 different people who had very bad luck with their 03-04 DII's. My neighbor has 10K invested in repair bills, and is the original owner. A woman I work with had to spend 6K on hers and still had problems and was left stranded several times in the last year. Both of them did their maintenance and took care of the truck. Never mind all of the documented problems on the net. They are why the LR3 is called the LR3 in this country, not the Discovery 3 like everywhere else in the world.
OP, if you want a reliable truck an 03-04 DII is not it, especially if has more than 60K on the odometer. Do your own research, read the threads on the various boards and you will see what I'm referring too.
LR3's are nice trucks but will cost a mint to repair if the systems fail. A close family friend had one, and it spent more time in the dealer than he spent driving it, constantly chasing airbag faults related to cold temperatures. Personally I would stay away from the full independent suspension on the LR3 since the solid axle setup on earlier trucks is so much more durable.
I own a DI. I love it because I have a really nice trail capable SUV that I don't have 20K tied up in. If it were to be totalled tomorrow I would think about replacing it but if I couldn't find another solid DI (there's a ton of crappy ones out there) I'd move back to a Jeep.
Your milage may vary