First, let me remind you that DPS has purchased a subscription to Safari Montage, which is such a robust database that many schools who were in the pilot continued their subscriptions. Nonetheless, there are some great other sites out there as well.
One that was recently mentioned by Richard Byrne on his blog is Watch Know Learn. I jumped on there and found one of the things a lot of my teachers have been requesting: Lower level tutorials on basic fundamentals. As a high school, we don’t always have the explanations in a basic enough format, but here, I was able to find more of what we were looking for.
The Khan Academy has an extensive collection of videos–mostly for the high school set.
I also found this list of 25 resources you can browse. I have not checked all of these links, however.