This site is awesome, for the reasons you mention and all the members who contribute here. I've never experienced anything like it on any other forum on the net.