Microsoft will be shipping Internet Explorer 7 sometime; they’re going to release betas and see how they work out before announcing a date. (Not releasing until it’s ready? What a novel idea!)
Previously, they had basically killed off development on IE as a separate product, asserting that future IE updates would be tied to updates of Windows.
Competition is such a good thing!