This is simply a plea for people to start using Firefox or at least spread the word if you already use Firefox. Although attempts are being made to force Microsoft to bundle Firefox with Windows.
The IE 8 release is nearing a "stable" release. Don't upgrade. Switch to Firefox.