Firefox 2 was released yesterday and it turns out the Internet Explorer team sent them a cake . Reports are it was a tasty chocolate rum cake :) As I said yesterday , between IE7, Firefox 2, and an arsenal of add-ins, the web's a better place these days Read More...