if you know what registry keys you are looking for, you can remove them, but you still have files on your drive to be removed. i don't know if i.e. keeps it's bho list in the registry, or in it's own config files, but they would probably be in the reg. you may also have to remove some startup items from the reg to stop the hijacker from being reinstalled. there are a few different reg locations which specify startup programs and services which you would need to check. also, the msconfig utility may show some startups to be killed off. if any reinstaller has hijacked a legitimate system file, then that definitely needs to be restored.