The best sites

Below are a list of websites that I regularly use and find very useful.