"MyStudiyo offers a rich FREE solution to create online quizzes . Embed a great looking quiz widget in any website or blog without programming."
Registration required, but free. There is no limit on the number of questions and you can add video, images, and text. Check out there FAQ page for even more information.
Want to see a quiz or two? Check out what the History Channel has created!