20080828 tech: IE8 beta 2 released