Whenever I set up a new machine for myself, I immediately go to Internet Explorer tab options and check the “open home page for new tabs instead of blank page” option. However, it does not automatically take effect.
You need to then check the (less than obvious) “Never show this page again” box on the “Welcome to Tabbed Browsing” page. Hope this helps!