here are some sites which are worth a visit. They're grouped into three catagories - sites about...