Currently running IE8 version 8.0.7000.0 since mid Jan at the same time as my default Firefox browser version 3.0.7. Both are running under the Windows 7 OS. The new IE8 that was released yesterday at noon is not designed to run under that OS so I have not downloaded that version.
You can try to run your IE8 in the compatibility mode for individual websites. iHub had been one of the sites that refused to run without selecting the compatibility mode.