There are some great community portals out there and they do an important job by aggregating news and information for specific communities.