Microsoft have noticed this problem and published a work around. Which is a simple registry change:
- Point to the Start menu, click Run, and then type regedit.
- Navigate to HKEY_Current_User\Software\Microsoft\Internet Explorer\Main
- Right-click Main, and then select new DWORD (32-bit) Value
- Enter HangRecovery as the name.
- The default value will be 0.
For full details on the problem see here: http://support.microsoft.com/kb/2698959