Hello to all the fine folks here. I have been lurking around and I have been impressed with the quality of posts. Can we say this is the number 1 site of it's kind on planet Earth ?