It's not IE's fault, it's amiga.org itself that is broken, and the problems with the site not registering you logging on have been around for a long time.
There are other funny problems that crop up now and then as well. Right now, for example, the front-page shows all recent threads as having exactly 1 more view than number of replies in the thread.