For the do it yourself crowd out there:

How to Build a WordPress Site in 24 Hours

WordPress is a fantastic platform for building websites on the fly with little to no development time required to get up and running. In addition, WordPress has fantastic customizability ranging from being able to fully customize your theme, to finding plug-ins that have the functionality to do just about anything you want.