Уже год использую 
iMacros для автоматизации действий в браузере. Все бы ничего -  скрипт на .js работает без проблем: выполняет запросы через XMLHttpRequest, переходит на страницы, извлекает текст, нажимает на кнопки - делает все что может делать пользователь. Это очень удобно использовать на ресурсах типа 
www.yellowpages.com, где на PHP у меня не вышло сделать парсер. 
Но я бы хотел сделать это все менее ресурсозатратным и масштабируемым,  ведь чтобы запустить несколько потоков на iMacros нужно открывать несколько браузеров. Учитывая потребность в  максимальной имитации браузера, я обратил внимание на Selenium и  
PhantomJS
Возможно вам известны ресурсы, где можно изучить это на русском или вы знаете лучшее решение в этом случае?