It's not a web "site" any more. Your presence should extend throughout digital media. Any particular technology, such as a website, a widget or a tweet is just the vehicle of the moment.
We use what works best for the purpose at hand. But we do find ourselves making special use of socially enabled content management systems such as Drupal, Wordpress and Ning. We enable clients to update their own content from anywhere they happen to be, with no special technical skills required. And we provide design, development, hosting and maintenance.

This screen grab shows a few of the features we can deploy on a Drupal-based website: