@guffo fmhy.net has directories for everything you could ever want. Well, I've only investigated the reading bit in any depth, but I've heard the other stuff is great too. Edit: adding https