I am considering using Arduino and 4 pcs 74HC595 to controll 32 servos just like SSC-32.
here's the Description of SSC-32 Operation:
http://www.lynxmotion.com/Product.aspx?productID=395&CategoryID=52
http://www.lynxmotion.com/images/html/proj078a.htm
Any one could help about how to write programs using Shifting-Out and an Interrupt Service Routine (ISR) to handle the pulse outputs.