The following script will generate an xml Sitemap feed with Categories, Reviews pages, and additional pages (new.html, cool.html, etc).
Installation: Upload the script to the same directory as the file 'directory'.
Modification:
The following values can be easily changed:
$weight_main = 1;
$weight_category = .9;
$weight_review = .5;
$weight_additional = .2;
# Additional pages to include in sitemap
$additional_pages = array('new.html','cool.html','popular.html','add.html','about.html'

;
Note, additional pages will all be in the same path as the main 'directory' file. You will need to create additional sitemaps for other directories or packages (e.g. WordPress).
Add your sitemap to the relevant places, e.g.
http://www.google.com/webmasters/tools/
For more information see
http://www.sitemaps.org/