Russian Fonts with Phonetic Keyboard http://www.russnet.org/ 
Phonetic Fonts for English Keyboard. A B V G D is printed as Aa Be Ve Ge De in the Cyrillic Script. Very easy to use on English Keyboard. Stress marks characters are available.