Of course, FF3 was originally slated for over a year ago and it's just now happening, so take the timeline with a grain of salt. On the other hand, delays (within reason) are fine as long as they lead to a better product, which seems the case for FF3.
FF3, which I have been using for a while, has been great so far. So, even though this is later than expected, I'd still like to thank the Firefox team for making a web browser I like. Good luck on 3.1!