Google TransliterateVirtual keyboard with many languages and alphabets. Let's say you are in Africa and have access to a computer, but there is no Russian layout. It's okay because there is this service. Its advantage is that there are a lot of alphabets, including quite exotic ones.
TypeRacerKeyboard racing simulator. The award-winning online typing competition, TypeRacer, allows people to race each-other by typing quotes from books, movies, and songs. It is the first multiplayer typing game on the web.