Hongkiat just posted a list of the 10 Best Web Scraping Tools to Extract Online Data (ht ResearchBuzz). I've tried a few of them, but now have more to explore. I was really surprised that Octoparse wasn't on their list. I've had some really good success with it before, and it definitely deserves to be on a list like this.