DockLock is a small application that sits on your Dock and with a single click will lock or unlock your Dock. Perfect for those - like me! - who are constantly dragging things off the Dock by accident!
Version 2.0 adds much greater control over what gets locked and unlocked.
Mac OS X 10.5 or later
*Previously available here