Thing seems to work better but I'm not sure what exactly the tabs are doing for me except confuse me.
Any ways I was running IE 6.0 and 8 is worth the upgrade.
Are you using RC1, or has it gone gold? Two or three weeks ago I heard from several people who got the upgrade to IE8 through their "Yellow Shield" monthly update, but it still doesn't seem to be on Windows Update yet. The IE8 download page still has it at "Release Candidate 1" status. They seem to be rolling it out to users slowly.