Some sites I like (never complete, and always in flux - particularly so right now, because I don't have time to update this completely at the moment, but I will do so soon!):