Every time I launch IE7 the Internet Explorer customization screen, http://runonce.msn.com/runonce2.aspx, has been displayed instead of the three home pages I specified in Tools – Internet Options. I had completed the whole customization processs many times, but Internet Explorer never seemed to remember the settings.
I found this thread that pointed me in the right direction for fixing this problem. To fix the problem, edit the following registry keys, or create them if they do not exist:
Once I made the registry changes and restarted IE, all was good. My home page opened up as expected.
Updated broken link to five different ways of deploying this change