New to Internet Explorer in version 9 is a tab view that displays your most frequently visited sites so you can jump to a site with just one click. By default this new screen is only displayed when you click the New Tab button. A simple tweak allows you to view this page every time Internet Explorer 9 is started by setting it as your home page.
The key is to set the special browser page, about:Tabs as your home page. You can do this by bringing up the tools menu (hit Alt + X) and then select Internet Options. Set the Home page section to about:Tabs and click OK.