If you dig XSLT, I’ve got another way to do it, mostly using XPath expressions on Tidy’d HTML:
http://www.decafbad.com/blog/tech/xsl_scraper.html
For most sites, I can usually throw together a scraper from a few paths in under 10 minutes.