I like the look of this Mnemograph Timeline Software. It could be used with a range of activities especially Case Study revision. How about plotting a Natural Hazard time line?