Or maybe those stories were disinformation, Firefox 2.0 has been ready for months, and they were just waiting to steal all of Microsoft's thunder.
No it hasn't. They have had betas and release candidates available for months, but then again, so has IE7.