Several years ago Thinkfinity Community was called Marco Polo, and it was back then the idea formed in my mind to create Internet Libraries for teachers. So, for maybe seven or eight years, I've been doing just that.
I've been trying to introduce it to the Thinkfinity Community piecemeal, but perhaps it would be best to give you everything at once right now, and let it rest.
So here is my collection of over 650 Internet Libraries. WARNING: It is huge and it is overwhelming.
However, simply choose and explore one Internet Library and see if it could be useful to you. Everything is free.
I hope my gift of collecting these sites might be useful to you and your students. It remains a labor of love on my part. Well, that's it! Use what you wish and discard the rest.