Part of my current homework assignment is to memorize the numbers in Russian from 0-100. Found this on-line set of flashcards which has been a wonderful way to drill them:
Click 'learn' and then the numbers show up in random order, type in your attempt at the Russian, and see if you're right.
Drill, drill, drill...
Hope it helps others as well!
Yes, it works.