Microsoft has finally announced the production release of the new Internet Explorer version 7. IE 7 is now available.
Here is the press release. Take a minute to read and see what's up. Some interesting facts on the loss of market share to Firefox and Opera.
Now that it's out of beta, I might even download it for myself.