It works for me. (Unusual that these words are helpful as they normally aren't!)
I just tried to access it, using Windows XP Professional and Internet Explorer 6.0. When you were reinstalling your OS did you install any kind of filtering, banner-ad removers, or anything else that stands in the path of the HTTP requests your browser makes to the web?