I downloaded IE 8 Beta a few months ago; I liked it but did see a few bugs. It came with an option to emulate IE 7 so I have been using that. I noticed a glitch when I was using Google.
Today I downloaded IE 8 Release Candidate 1
I am looking forward to using it.

Internet Explorer 8 looks very very stable to me. i can open as much as 20 tabs simultaneously without crashing the browser. i give IE8 a 5 stars rating.