Cleopatra: a Multimedia Guide to the Ancient World presents a neat collection of images and stories from ancient Egypt, Greece and Italy.
It is in fact an interactive guide to the ancient art collection of the Art Institute of Chicago, very well organized and easy to browse. I only wish that all museums had sites like this.