New
#10
IE 9 Beta.
I've been using IE 9 Beta for almost 3 weeks now with no problems at all. I like the new layout and the new helpful Download method. I would however like a simple 'add to Favorites' icon; there may be one but I've been unable to find it so far.
Well worth a try and for me perfectly stable.