Very few pages have well formed mark-up. The few large scraping projects I've seen have started out with a mark-up based approach and then switched to regular expressions.
What experiences has everyone else had?
What experiences has everyone else had?