New Firefox today, new Thunderbird earlier this week!

5:00pm July 20th 2010 via FireStatus