"Well, today's the day! After bringing you numerous updates on
the condition of Mozilla Deer Park Alpha, we have some information from
the just-released Mozilla Firefox 1.5 Public BETA 1. This BETA is a
prelude to the upcoming v1.5 release candidate, which is expected for
availability on the 28th of October. Some of the updates are outlined
with our snapshots from this initial release."