in reply to screen scraping

You may try FEAR::API, another choice for site scraping.