StudyBlue is a neat web app that lets you create digital flash cards directly from notes you take in class or anywhere else. You can also take the cards you create just about anywhere with mobile apps for iPhone and Android.
If you’ve been underwhelmed by the flash card and study aid sites you’ve found online, you’ll definitely want to check out Headmagnet. Headmagnet records what you remember and quizzes you in the most efficient way.