Check out Discovery Ed!
This is an amazing tool for teachers that will help curb re-inventing the wheel! Go to www.discoveryeducation.com and Set up an account. It is fast and easy. **You will need an activation code! Email or call and I will pass it to you. To get started in checking it out, try the Digital Treasure Hunt. It is fast and informative.