Internet Explorer 8 is Officially Released

I installed IE8 the other day.  No comment.