i like limit switches like this where when the switch is tripped it kills power to the motor in one direction but allows you to power the motor in the other direction
http://www.radioshack.com/product/in... rValue=Diodes
i've used that diode with 550 china drill motor at 5s to lift 30lb robots