I'd like to take a moment out of your day to point out a rather great new digital download store; one that focuses entirely on indie games.
Indie City, currently in beta, has been set up as something of a rival for Steam. Its point of differentiation? It's all about the indie games - this is a club the big publishers and developers are not invited to.
Games are going for cheap, and there's already a reasonable catalogue there. As a product in beta, there's still plenty to be added to Indie City, but the bare bones work now.
So stay tuned - we'll keep you up to date with how the site is going.