If you buy one your life will be complete and you will want for nothing ever again!
OK, maybe not that good but it's my favorite long range deer rifle so I might be a bit biased. I got one of the Remington 700 CDL's in 2010 with the 26" barrel. I've got it zeroed about 3 1/2 inches or so high at 100 yards and it hits dead on at 325 yards. You can easily hit a deer at 400 yards by holding 8 or so inches high. It does this with very little recoil too. I'm using a Barnes 100 grain TTSX bullet because I fear getting an unexpected shot at 25 yards someday and at 3,590 ft/sec muzzle velocity you need a tough bullet to survive and not explode. I shot one at about 35 yards in fact and it drilled a nice hole through and out the other side without excessive destruction so it does work. Expands nicely at longer ranges too as I've shot a couple deer at 300 yards, two at 350-360 yards and one at 400+ yards. All expanded well and did their job.
One negative is barrel life. But if you are using it as a deer hunting rifle that's not really an issue. I'd expect to get around 1,500 shots before accuracy falls off to any noticeable degree. How many deer hunters ever shoot that much?
second negative is ammo cost. I can't imagine owning one and not loading my own ammo. The factory loads with that Barnes 100 grain TTSX are something like $60 to $70. I can load them for between $30 to $35. Again in the practical sense I suppose it's not that significant due to the low number of shots you'd shoot such a rifle if you just deer hunt with it. A box of ammo would last several years.