One of the best educational apps of the year - Apple (iTunes Rewind)
This application is highly interactive and teaches Spanish on an easy to learn curve. There are SEVERAL levels of learning, including lessons, a review section, challenges and games, that improve your ability to quickly and easily recognize proper English-Spanish translations.
The free version comes with one lesson of Spanish, allowing you to get a taste of what the app encompasses. You can upgrade to the full version for a $4.99. The full version gets you 50 lessons of Spanish, learning over 1,000 words and phrases with clearly spoken audio clips. This all adds up to about 40 hours of game-like learning.
MindSnacks Spanish comes with nine games, designed to build essential Spanish vocabulary, reading, writing and conversational skills, giving you a well rounded Spanish education - not just listening or recognizing words, but grammar, sentence structure and composition as well. Additionally, one can review previous mastered lessons, allowing you to brush up as needed. I really liked how the app is fully personalized, in that it measures your speed and your individual learning curve and adjusts itself to fit your memorization levels and skill.
All-in-all, this is a highly innovative and effective way to learn Spanish.
Compatible with iPhone, iPod touch, and iPad.