The Open Directory Project maintains a free (attribution-required) directory of the web; see http://dmoz.org