Here is a list of my favorite web sites in no particular order.

They will open in a new tab.