I was having the same problem with IE 6.0. It took 21 seconds for IE to launch. This is what I found and it worked for me. Got this information from Microsoft News Group.
This behavior can occur if there is a third party web application or browser that is affecting Internet Explorer.
Suggestion 1:
1. Open the "Internet Options" from within control panel.
2. Go to the "Advanced" tab.
3. Uncheck the box: "Enable Third-part browser extensions(Requires restart)"
Suggestion 2 :
If you have DownloadWare installed on the computer, please uninstall it. It can be installed as part of KaZaa Media Desktop or installed separately. It may be listed as DownloadWare or MediaLoads in Add/Remove Programs. Please
uninstall these programs in Add/Remove Programs in the Control Panel.
Suggestion 3 :
If the problem still occurs, please try the following steps to narrow down the issue.
Usually, the problem is that a program in the startup group. Try the following steps to see if the problem still occurs.
Note: it's not a solution, but a troubleshooting method.
1. Click Start, Run, please type "msconfig" (without the quotation marks) into the Open box and then click OK.
2. On the General tab, select Selective startup.
3. Unselect the following check box: Load Startup
Items
Note: It means that we only need to clear the check box near "Load Startup Items".
4. Click Apply, OK.
5. Click Yes to restart the computer. Does the problem occur after we unload the Startup Group?
If the problem doesn't occur, one of the programs in the startup group is the cause.
My Solution: I used Ad-aware 5.83 and BHODemon 1.0. I removed netpal.dll and this fix the problem for me. I also did the Uncheck the box: "Enable Third-part browser extensions(Requires restart)" but this disable all. I wanted to know which one was doing this and for me it was the netpal.dll. I got most of these third parties from iMesh.
SUC6