Upload & Sell: Off
ACR for me, at least when using Adobe's Canon-specific camera profiles.
I have been a fan of DPP in the past. In particular, I have long preferred Canon's color rendering to Adobe's.
However, Canon seems to have changed the DPP processing algorithms somewhere along the line recently (to match in-camera processing?) in two ways that I find detrimental to image quality:
1. The default sharpening method for newer camera bodies is now a type of USM that produces noticeably more highlight ringing and halo artifacts, resulting in an overprocessed look.
2. There seems to be some form on NR being applied that seemingly cannot be disabled. DPP appears to be "cooking the RAW bits" to reduce noise in the image at higher ISOs, resulting in a "mushy" grain pattern (even with NR turned off)
Of these, at least the sharpening can be reverted to the classic "sharpness" method; however, this cannot be made the default, so it is necessary to remember to apply this to every image. The mushiness in the grain cannot be fixed, however.
In addition, I sometimes see evidence of maze artifacts on certain bodies, particularly the 7D.
On the positive, I still find that DPP totally eliminates moire in certain images that sneaks through in ACR. Also, Canon's "color blur" lens correction filter does a much better job of reducing LOCA (magenta/cyan fringing) when shooting lenses such as the 100 f/2 wide open.
I still use DPP at times for low ISO images, but I find that ACR images look much more natural and unprocessed at higher ISOs (to my eyes).