Have you checked out OverBlog yet? This service allows you to make a blog out of your shared media content, including your photos, links, FourSquare check-ins, Twitter updates, Facebook statuses and Instagram photos. As soon as you post on any of these services, it also goes directly to your blog!
You can choose from among one hundred designs, all of which you can customize to your tastes with HTML and CSS. If you'd like to try to make money with your blog, OverBlog will help you monetize it. You can use the Analytics features to see how many visitors you have, who your referrers are and more. You can even open multiple blogs with just one ID.
OverBlog serves as a social hub for all of your shared content.