Use SharePoint, but also like all the work that communities around WordPress, Drupal, and Joomla are doing?  Guess what, there’s an answer.  SharePress.  I could write it up, but it’s already been one over at http://weblogs.asp.net/bsimser/archive/2010/04/01/introducing-sharepress.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+bsimser+%28Fear+and+Loathing%29