Found via Nosemonkey, this time-lapse map of European history is rather good: