I haven’t taken the time to find out what the idea behind this is, because the sites featured at http://www.thefwa.com/ (which stand for ‘the Favourite Website Awards’) have totally eaten up all my time when I found this site at first. This must be the definite collection of the best sites of the web.

Advertisements