Why does Automator get stuck in a loop when processing a large number of files?
I resolved this by getting the Finder Automator Action pack from Ben Waldie. Check it out here: 

http://www.automatedworkflows.com

I use the following automator action successfully: 



You should get it, as this works for me. 

Phil