AutoMapIt.com generates a bunch of sitemaps for different engines and uploads them. It does updates all on it's own, too.
phpSitemapNG ( http://enarion.net/google/phpsitemapng/ ) It provides a free online crawler (with timeout after 30 seconds) and a - also free - downloadable tool that can scan the filesystem and crawl the website. Tobias