An excellent resource for teaching the history of the Indian Ocean Basin. It has some great flash-based maps where you can click on funky-looking icons and get some detailed historical information. Very Gen-Y friendly and there seemed to be some quality history in there. The whole site too is based on a historiographic approach of understanding (and teaching) history as organised around oceans rather than continents or civilisations or periods. An interesting approach I think, especially for showing historical connections between otherwise distinct peoples.