Here is a list of some of our Favorite web sites.