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.
-
D
Why don't you try asking in the Vista Forums? This forum is about the upcoming operating system Windows 8.
-
D
If the screenshot is genuine, then why are there updates available for an as-of-yet unreleased (and presumably unsupported) OS? Suspicious.