This is just to say that I've now found a further series of email addresses for Tucow Inc. Finally I've managed to send them a mail that hasn't bounced straight back!
It was hard to believe that their site was anything other than legitimate, given it's sheer size, willingness to give out address and 'phone details etc. so it will be interesting to see their response. We'll find out then how much corporate responsibility they accept for the websites they facilitate.
I've found another link to velezdiazfamily.com too; it has been offering DVD ripping software for videomach. It was (is?) in /gallery1/ again, and for the reasons I discussed yesterday I'm not able to access it.