I don't really see the need for yet another Windows browser, apparently Apple has some grand scheme. And though all browsers are buggy, I find it amusing that they would find some fairly serious flaws on the day of the launch. Someone did some pretty poor testing or managing the beta program, assuming there was one.
http://apple.slashdot.org/article.pl?sid=07/06/12/0120230
http://apple.slashdot.org/article.pl?sid=07/06/12/0120230