I know most of you are wondering why Internet Explorer 6 wasn't released again today from the bunches of e-mails I've received. It seems that since Windows XP Beta 2 was delayed at least another week, so will the IE 6 release. So the next closest day we have a chance (if MS doesn't delay again), is next Wednesday the 21st. We'll have to wait and see!
|