I'm embarassed to say, but I was stumped on the Stairs level for a long time. Those frickin little balls... It looked so easy at first and I breezed through the previous 11 levels.
Anyway, here is how I did it:
http://FantasticContraption.com/?designId=836745
Looking at other people's designs, there are some pretty smart people...