My new site which opened 3-4 days ago has been already crawled by google thanks to sitemaps. I added all my sites to sitemaps, submitted sitemaps for two (and this site is one of them) and I am already seeing great results. You guys do NEED to get it
yes, sitemaps ROCK! The only thing I can add to what you said is that if your site gets updated, your sitemaps should also be updated. Current info always beats stale info.
Sitemaps have worked for me too. I can't see any reason not to use them except that takes a little work.
Sitemaps have worked for me too. I make new website googlebot come to my site quick. I love sitemaps too.