In case you haven't heard yet, IE7 officially shipped a few days ago as did Mozilla Firefox 2.0.

Apparently, this time, the IE team sent a congratulations cake to Mozilla for releasing Firefox 2 instead of the, uh,  "gift" that Microsoft sent when IE4 shipped....