Paul all the things you mention are excellent attributes of a successful site, yet my reason for staying and donating to the CNCzone is the friendly, helpful, enjoyable thought provoking post and the almost non-existent know it all member. Your site is fantastic and shows ample evidence of the effort and thought put into it, but in the end, it is the members that make it successful.
Thanks for a great site.
Ken