Very good flash animation of the Great Patriotic War 1941 - 1945 http://english.pobediteli.ru/index.html