I've read that Nokogiri/Mechanize (Ruby) for example are not good at traversing multiple pages, but may be better with sites that use Ajax.
The sites I want to scrape are multi-page forms, with some ajax overlays. Speed is important. These sites all display prices, so I am making a price aggregator.