I've been working some on getting Mozilla 1.5 Alpha released. It should be happening rsn. It's been mostly wrapped up for several days but we're all busy and so it's taking a bit longer than normal to get everything in place. This alpha release contains lots of good fixes. Take a look at the changelog if you're interested.