NOTICE: This note has been deprecated in favor of Proto
Anki (available here for iOS, Android, Windows, OS X and Linux) is a what's called an SRS, or Spaced Repition Software. In short, it's digital flashcards that only have you study material that you're about to forget. This ends up being much more efficient than creating and studying handmade flashcards because it would take an inconceivable amount of effort to go through 4000+ flash cards every day. With digital flashcards, you can weave other kinds of media into your cards seamlessly. For example, in this collection, each card has the following:
The flashcards contained in this deck were generated from the frequency list provided by this corpus. They're sorted in the order they appear in that list. Therefore, every word that you learn is slightly less frequent than the one that came before it. Definitions were taken from an old 90's era digital Russian->English dictionary, the name of which I don't know. Native audio is from the Wikimedia project and Forvo. Morphology from Starling.