Originally Posted by RampantCoyote 
Anyway - bottom line is that getting on Steam is definitely a Big Deal for any indie. But my personal feeling is that you can't build your business around something you don't have any control over. You plan for it not happening, and if it does, it's a bonus.
I thought the digital sales of your webpage worked just fine. Only reservations I had was using the provider bmtmicro who I felt asked for too many personal details.