How to make Internet Explorer 9 display your most popular sites on startup
Here's an easy way to do this: click the gear icon, then select Internet Options. In the home page text area, simply clear the current contents and type in about:Tabs.
Voila! Your most popular sites, every time you launch Internet Explorer 9.