Sorry if this has been posted...finally getting a "lighter" moment after fighting the floods here in Cedar Rapids. Haven't had time to check the boards of late. Anyway, the official release of Firefox 3 is coming this week...June 17th to be precise. Help them break a record for downloads:

Spread Firefox | Download Day 2008