Helpful animations on how locks work: http://toool.us/deviant/
Good presentation on types of locks and approaches to picking: http://www.blackhat.com/presentations/bh-europe-08/Deviant_O...
And a guy who knows a ton about picking: http://deviating.net/lockpicking/slides.html