Oh, somebody mentioned a sticky thread a week or so ago, and I didn't know what it was. Was that you? I didn't understand the term. What you went is a thread that stays on the top of the Forum Menu, and we don't have the capacity for that. We do have a Links Section listed up top. You can submit links yourself. If I see worthwhile links posted in the Forum, I add them to our Links section.
We had a link to the ITMA, but this information helped me to improve the link. I added the other two resources to our links page.
The best thing to do is probably to start a thread on a resource that looks interesting, and then tell us about it. Don't flood us with threads like that, but it would be very helpful to have a thread like that now and then. I suppose you could also do that in this thread. But please give us a little more information. We don't need lists of links. We already have oodles on our links page.