Map of Karelia and page on it's history (which I haven't even really delved into myself)
Finnish air forces - mosquitos. "Hyttyset", in Finnish :-D
Finnish language differences compared to other languages 1
Trust on Finns to have their own Finnish word for everything.