Doesn't sound like a good site at all, Google has the display "this site may harm your computer" (I heard they where bringing this out to warn people against dodgy sites)
http://www.google.com/support/bin/an...5449&topic=360
I also found this (from our forum)
http://gnutellaforums.com/showthread.php?threadid=34318
I would definatley run some scans to make sure you haven't picked up some nasties...