Finally can't take it anymore, tried using XPlite and manage to remove IE7! Now my next step is to install IE6. Then I got all these error: Error loading iesetup.dll Error loading IEDKCS32.dll Error loading msnsspc.dll Then ended up trying a full standalone IE6SP1 to install using ie6setup.exe, got this error "Setup has detected a newer version of Internet Explorer already installed on this system", search on google found the registry hack changing 1 to 0 thingy.... Still got that message. Then I understand maybe the 1 to 0 thingy won't work because my is IE6 from SP2. Finally reinstall SP2 and guess what? IE7 come back again!!! Please help me to install back IE6.