If you can read Cyrillic and vaguely speak Russian/Ukrainian/Bulgarian but don't have the keyboard to hand, and can't be arsed to use the Windows character map to pick it out one letter at a time, you can now type Roman letters which sound like what you want to say and Google will convert to Cyrillic http://www.google.com/transliterate/
At the moment, it only supports Russian (among Cyrillic languages - it has a whole slew of Asian languages), so it automatically spell checks your work and if you type Kiiv it thinks you mean Киев - The Empire strikes back :-)
If you can read Cyrillic and vaguely speak Russian/Ukrainian/Bulgarian but don't have the keyboard to hand, and can't be arsed to use the Windows character map to pick it out one letter at a time, you can now type Roman letters which sound like what you want to say and Google will convert to Cyrillic
http://www.google.com/transliterate/
At the moment, it only supports Russian (among Cyrillic languages - it has a whole slew of Asian languages), so it automatically spell checks your work and if you type Kiiv it thinks you mean Киев - The Empire strikes back :-)