I would imagine this guy is pirating software and his site is there so who can we report this too that might take some action against this sort of thing?
Bear - if you report his site to each vendor that he has pirated software from, that would be a start. If everyone here did it, it would get their attention that's for sure.
How about making the registration a bit more complex? I don't think, for example, that the registration page has CAPTCHA. To prevent bots from registering, as a start
Edit: to report piracy, the best place is probably
I suggested a long time ago the very simple solution that a first-timer has to have his post be approved by a mod before it goes thru. Nothing is so urgent that a first post can't wait a few hours at the most before it appears in the forum.