I've been planning to start a blog for the same reasons you listed. I'll probably use a static site generator like Pelican [1]. A lot of people use Disqus for comments on static blogs, but I'd rather not rely on external services when I don't need to. Do you find linking to Twitter to be an adequate replacement for comments?
[1] http://blog.getpelican.com/