20070504 tech: Microsoft hints at IE8