If you have a Minnesota library card, you can access ELM online: www.elm4you.org. It has thousands of ebooks, encyclopedias, and articles online to access for research and any information.
My local library has an interesting link to Tumblebooks. Go to the Fergus Falls library website to access it: www.fergusfall.lib.mn.us Click on the image that says "Tumblebooks." It has many audio books with illustrations online. Some of the books are just fluff to me, and I sometimes have my kids turn off certain books. However, there are some excellent learning books including some great non-fiction and some very fun fiction books. Our kids' favorite story is "Marsupial Sue presents 'The Runaway Pancake'" narrated by John Lithgow. They also love the Arthurian medieval stories that teach about math: Sir Cumference and the First Round Table and Sir Cumference and the Great Knight of Angleland. These books are FANTASTIC tools to teach geometry concepts.
For some fun, innocent games without licensed characters Highlights Kids at www.highlightskids.com has some wonderful hidden pictures games and fun art games. They also have stories and non-fiction articles and pictures for learning.
Wikipedia still remains a great resource!