Why the iframe? If I bookmark the home page and keep browsing, the cookies (or whatever mechanism "remembers" the last tab) bring me back to last page instead of what I bookmarked. You lose the behavior most web users have been trained with. What do you gain?
There are a number of important blogs that you are missing. <a href="http://www.google.com/press/blog-directory.html" rel="nofollow">http://www.google.com/press/blog-directory.html</a>
This is missing all of the Google+ news that is shared through Google+, or the output of all of their Twitter accounts.<p>Thanks for collecting all of the RSS feeds, though!