Explorer has had hangup problems for a long time now, but they do seem to be getting worse is they get into higher numbered versions.
Keeping the add on's clean as well as resetting Explorer seems to solve a lot of it's issue's temporarily, but who want's to do that all the time just to get the browser to work right?