Impulse is one of the main, big DD sites -- though nothing compares with Steam in size. It's been around a few years and is owned by Stardock, the developers of GalCiv.
I've bought a few titles from them, and they're alright. Impulse, their client, is a bit clunky and does popup ads for their...