Howard: are you by any chance launching this url from a Mac? My Windows virus protection is screaming out at me when I load this in IE8 on XP and in Linux (Firefox) it launches cascading windows but doesn't seem to do any other harm.
If anyone out there is using Windows and wants to follow that link, my advice would be to make absolutely sure first that all your anti-malware detection is bang up to date.