I just noticed these in my Google home page, how long have then been around for? I have now setup all the RSS feeds for every site I visit across multiple tabs so I can see everything from one page along with various applications.
Rather a fantastic idea.....