look in the DMOZ directory, you will find some really cool sites http://www.dmoz.org/Computers/Internet/Searching/Search_Engines/Sitemaps/
I have many websites including one with 4,500 webpages. I'm using Xenu's Link Sleuth to generate sitemap. Simple and free.