What are the essential websites you use daily?

Logging onto the computer has become part of the daily routine. Most of us have a list of regular sites we visit on a daily basis.

What are the top five sites you visit on a regular basis and do you visit them for recreation or because you have to (for example - a bank site or food shopping site).
29 answers 29