I bought my 06 in January, which was my first Dodge and my first diesel, although I had driven them before, just never owned one. I paid around $20k for it from a dealer, with about 110k on it. It had a nice fiberglass topper, but that was about it for extras. It had some issues though, some of which I knew about, and others I didn't, but have since learned about. Just be aware of what you are buying and the potential hidden issues. These are the issues that mine had that I've taken care of in the last 8 months.
replaced bad gauge cluster
replaced rusted oil pan
replaced rusted exhaust system
repaired rust around rear fender wells
replaced ball joints and both linkage arms
turbo wastegate was rusted shut (added boost fooler to take advantage of it.)
replaced recirc door on heater with Heater Treater door
replaced foam in driver's seat
Now that all that work is done, its a nice truck.