1925 active websites with 3,703,700 link exchanges
Always use Google Sitemaps. Search in Google for the keyword 'Google Sitemaps' and you will get more information.