Quite frankly, if anyone asks me, I’d tell them not to upgrade to IE 8.
I went from IE6 to IE8 on Win XP Pro system (latest SP). I upgraded primarily because of a nagging problem I had in which a “phantom” instance of IE that would stay in memory and not let a new instance load (I’d have to use Task Manager to remove the old instance).
Well, IE8 may have solved this problem, but it introduced its own problems that seem to outweigh any benefits. I like the new tab feature, for example, except that when I use [ctl]-[Shift]-click to open a link in a new tab and move to that new tab, it frequently bombs-out. It just sits there for about a minute, then opens a new instance of IE instead of a new tab. The new instance is usable, but the old instance is totally locked-up and must be removed using Task Manager. This is not a rare, every once in a while thing; it happens on a daily basis.