This is a script I am using for the dutch pricecomparison website Beslist.nl. You can use it as a cronjob.

Removed htmltags, white lines, etc. so the productdescription is normal. I skipped EAN because I don't use it.

Just add these two files from the archive to your /catalog dir and use a cronjob to call it (or execute it by hand).

Archived with Winrar.

More...