Originally Posted by nobylspoon
I have used Celtx in the past and really enjoyed it. Although it is more geared towards screenwriting, it has presets for novels and other formats as well. The character development tools are a big help. The paid version is only $15 ($10 sale right now) and they also have a free version.
+1 for Celtx. I've been using it for ages. My only problem is that I've been using it for screenwriting for so long that when I fire it up I can't get my brain out of "script mode". But for those who don't have my hangups, I definitely recommend trying it out for things other than screenwriting.