Here are some great sites that I'm plain not sure where to categorize. But they're too good to overlook. Happy exploring!
Outside the box: How can one of these sites augment to a current lesson or unit of instruction? If you had a "dream" choice of a tech that would further learning in your educational setting, what would it look like?