Xp IE user woes can or could have been prevented by running/browsing IE on a Limited account.
Limited account: Assigning limited user accounts is an effective way to prevent inexperienced or unauthorized users from changing computer settings or deleting important files. Resource:http://www.microsoft.com/windowsxp/home/using/howto/gettingstarted/sharing/default.asp
This means Viruses,Trojans,Spyware,Addware,Backware,malicious scripts,malicious Codes ect........
comment made by: JOE SCHMOE
As far as I know there are still several unfixed security holes in IE dating back as far as 2 years. Hopefully these bugs will be fixed for windows users when Microsoft officially releases Windows XP SP2. Unfortunately SP2 might go as badly for some as SP1.
Big "B's Response: Run IE as a less privileged user, all bugs fixed without patching. Gee that was tough.