migueilichenco,
Yo para realizar este tipo de capturas de contenido, con el fin de tratar a posteriori la información, utilizo una serie de librerias que emplean CURL. La verdad es que estan fántasticas y simplifican enormemente las operaciones a realizar con CURL si no se tiene mucha idea.
Puedes echar un vistazo tanto a ejemplos como descargar las librerias desde la siguiente dirección:
http://www.nickycakes.com/category/coding/
Gatorv,
La verdad es que no conocia esto del Snoopy, le tendremos que echar un ojo a ver que tal esta, aunque por lo que comentas, pinta bastante bien el tema :)
Saludos