Agreed. I've got a bunch of "site not found" Islamic links -- cleaning up their (public) act, but not their goals, I'd say.