
FWIW, my last startup died because my co-founder and I didn't do it. We wanted to write code. And consequently we failed. I learned this lesson the hard way.
If you've not read it, Seth Godin's "Bootstrapper's Bible" is worth a look: http://changethis.com/manifesto/show/8.BootstrappersBible (and it's free at the moment)
