Ok, you should know that we just released Internet Explorer 8 Beta 2 and that is is awesome (check my mini-mini-mini review here). I’m sure you downloaded and installed it and started experiencing all the cool features. But… did you find sites that do not work well with it? Report them and help us making IE8 better!!! Just install the “Report a Webpage Problem Internet Explorer 8.0 Beta Add-On” and make sure you let us know when something is not quite right!!!