This page is still in the research stage and make little claim to comprehensiveness (or good English style), or logic in its construction. Time will hopefully lend a helping hand.
If you know of any sites that are missing (interesting ones, not press releases etc, please) we would be grateful if you contacted the webmaster via the contact page. Many thanks.