what is the problem, its best not to remove IE as various things in the OS (ie. quicklaunch) rely on it. if you dont like it use a different browser, to fix a problem with it try reinstalling version 6 and instal the updates. but tell us the problem we may be able to help.
Look in your c:\windows\inf folder and see if you find any files named oemxx.inf which have a length of 0 (zero), where the xx can be any number. There could be potentially many thousands. If you do, you need to erase these.
Here's a MS article: click here;en-us;281967 : Computer Stops Responding (Hangs) During Setup, Installing Updates, or Adding New Hardware
Now go to Start/Find, and type wininit.ini When found, highlight the file and hit 'delete'
Warning: leave Wininit.exe, Wininit.bak, and Win.ini alone
Go to C:\Windows\Temp, and empty the folder completely.
Go to Microsoft Download Center ( click here? ), and select the version of IE you'd like to download.
Now shut down as many running programs as possible, especially your antivirus, and try downloading and installing IE again.
As far as I know, you can't uninstall IE because it's an integral part of Windows. Add/remove programs only lets you revert to your previous version or repair your currently installed version. As horiz5 says, you can install a different browser and use that.
I believe there is a registry hack to show the 'hidden components' of Windows in the 'add/remove components' section, being a coward I'm not prepared to risk trying to tell you how as I've only just read an article in this months PCExtreme on how to show Windows Messenger which is also a hidden component in add/remove components. Perhaps someone more knowledgable can chip in.