NOTE: The following is not a recommendation. It is my personal preferences. If you chose to use them, it is your choice.
First, go into the "Tools", then "Internet Options" (IE 6.x and later, but most apply to IE 5.x as well) and select the "Security" tab.
Then select the "Internet" zone (make sure you have all the security updates from Microsoft, by the way).
Now, go through and disable everything, and I mean everything. Where 'disable' is not an option, set it to "High". After doing that, save it.
Now pick each of the remaining zones and reset them to "Default".
Now, pick the "Privacy" tab from the "Internet Options" menu. Press the "Advanced" button, and set the options to allow first party cookies, but disallow third party cookies and uncheck the "Always allow session cookies" option.
You are done. Now, to make things work normally, for sites you trust, like ours. You will need to add '*.hitechcreations.com' and '*.flyaceshigh.com' to your "Trusted" sites zone in IE's 'Internet options", under the "Security" tab.
You might as well add '*.microsoft.com' as well, so updates can work.
You will need to uncheck the "Require server verification" option in the "Trusted sites" panel.
For any site you trust, just add them to the "Trusted sites" zone. Take note of what zone IE is using at sites (look in the lower right corner of IE). It might take a while to get all your trusted sites added, but once done, you never have to worry about it again.
A tip: Any site requiring input from you will need to be listed in the "Trusted sites" list in order to work.
If you need to do a file download, you will beed to set "File downloads" back to "Enabled" in the security options. Just remember to set it back after you are done.
Side note: People will say just use another browser instead. The reason the other browsers have not been as effected by these problems is the lack of support for many features IE supports. As they add support, they have been getting plagued by security problems as well.
For some people it seems to be a religious issue more than a technical one, while for others, it is just a lack of trying to setup IE correctly that has prompted them to move to another browser.
All the latter are doing is putting off the inevitable.