I've amassed a big list of good Web  sites, in a number of catagories.
