Stackoverflow has helpt me get in touch with people who know the awnser to my problems, also I have been able to help others. Helping and being helped is a great thing which defines a great comunity.
I am aways looking for ways to challange myself and become better at what I do. I Always feel the need to know everything about everything.