The Microsoft Internet Explorer team sends Mozilla a congratulatory cake. I find Mozilla really deserved it. Firefox 3 got better again!