Im not easily impressed normally but I have to admit it, im impressed with the technological knowlege, mathmatical ability, programming skills and general level of intelligence demonstrated by some on this forum.
With a bit of encouragement and if pointed in the right direction I believe that they could actually make something of themselves and be successful in life.
No Seriously. These are useful tools. Thanks guys.