One of my hobbies is photography (webshots, zooomr) and I was listening to The Digital Photography Show podcast where the guest was Kevin Kubota. He presents photography seminars and is offering scholarships to his seminars. The interesting part of the application is that you have to describe what charity work you do. He said that he figures if he is doing something for you then you should be doing something for your community to show that you are serious.
So how does this relate to architecture and development? I think that this is something that we should be doing within our development community. If you think about it at some point in your career there was someone who helped you learn a product or concept. Pay that learning forward. Get involved with the people you work with that don't have your experience. You will find that by teaching your skill improve as well and it improves our industry as a whole.