Using Wordpress as a CMS
For smaller organizations that are perhaps less web-savy or don't have the time/resources to devote to web site maintenance, I highly recommend using WordPress as a Content Management System. There are numerous developers creating WP "themes" that allow you to use Wordpress for non-blog websites. We did this with a magazine I was working on, see www.amagazine.org for the results.
To get the best results, search the web for a theme that fits your organization. Many are free, some have reasonable fees (which generally include trouble shooting help, should you hit a snag). I should mention that this option still requires you to buy a domain and use a hosting service, but those costs are relatively small.
Feel free to get in touch with any questions on how this works!