You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
Firefox is good enough for me. This FoxIE thing is just an add-on for IE. Good ol' Firefox and Thunderbird suit me well.
[EDIT] Plus I don't use Windows, I use Linux, and there is no Linux download.