This has several resources for webquests for middle level students. Kids love webquests and they are a nice way to use the web for teaching in a more controlled environment.
This site offers tools to help students and teachers organize information. These can be used in any content area and they enable students to use their higher level thinking skills by solving problems during each "quest." This is a great way to infuse technology into the higher level thinking categories of Bloom's.