Just create the file yourself. If you have a database-driven site, you can create the file with PHP. At the top of your code put the line:
Code:
header('Content-type: text/xml', true);
You don't need to compress the file, it's optional. Anyway, I've created Google sitemaps for 5 sites and seen absolutely no increase in traffic so it might not even be worth it.