5) Denver Post: The homepage of this site isn’t much to write home about, but registering with the site automatically gives you your own blog and your own photo gallery for uploading and sharing photos. When you add in some interesting political features, including a voter’s guide and a poll for picking candidates and combine that with alternative content views, internal and external bookmarking features, as well as links from stories to relevant materials, you’ve got all the ingredients necessary to build a great website.