Check into this site. Jack Zigon has done a tremendous job of pulling together a very comprehensive set of information - there really is something for everyone on this site. You can use it for your own development or the development of people who report to you at work. It really helps you pick out core competencies and will be a good building block to performance development. Let me know what you think.