Firefox and Thunderbird 6.0?  Really?  Wasn’t 5.0 JUST released?