My Favorite Sites

In the vast sea that is called the web, there are a few islands which I like to visit frequently. They contain resources or information that should be helpful to other fellow geeks or pretty interesting, or just something funny that caught my eye. Here is a list of a few that I remember right now:

Free Web Hosting