The Giza Project from Harvard has created a pretty engaging tour of the Great Pyramid of Giza.

I have many other teaching resources about that place and time at our World History class blog, but I need to revise and update it.