I have restored 90% of the functionality of the Live Blog Roll by adding RSS feeds for a dozen or so of the most popular blogs the sidebar on the right. If you hover over the post title, you will get the first few lines of the post. They are in no particular order, apart from the granddaddy of them all, WUWT, being at the top. Unfortunately they won’t be sorted by recency of post as they were on the old blog, but I hope it’s better than nothing.
If anyone can suggest a better option using the WordPress.com platform, please let me know!