Check out GSiteCrawler, it’s a sitemap creator for your websites, blogs, or whatever. I just found this through DigitalPoint Forums.
Google Sitemaps allows the webmaster to help Google index their pages optimally. The GSiteCrawler will help you generate the best Google Sitemap file for your website. The GSiteCrawler uses different ways to find all the pages in your website and can generate all sorts of files, statistics and more. The sitemaps file format has lately been also adapted by Yahoo! – even MSN/Live.com is pledging it’s support.