2. 7 Little Words
On iTunes: itunes.apple.com
This game is so much fun that you won't even realize you're learning while you're playing it. It will present you with a list of 7 definitions and then ask you to create words that fit those definitions from a group of letters at the bottom of your screen. Even if you don't know the answer, clicking on different combinations of letters will eventually help you win the game.