According to a message on a web design mailing list, Netscape 6 was released but then pulled back this weekend. I guess we’ll see it officially released for good very soon.