KNIFESWITCH
 
I love this switch.  It sparks, makes noise and works!  The red bars are there so the FUNC_DOOR_ROTATING doesn't squish you, but you can remove or alter them if you want.