"Best viewed at 1024x768 resolution using IE 5 or Netscape 6 or higher."
"This probably works only on newer version of Internet Explorer.
Otherwise please download the Windows version of the Pitch Test here..."
Wow. This looks like an awesome resource, but pre-millennium internet practices are monumentally unimpressive.