Google Translate - Native - iPhone - DA BOMB!
For me, Google hit the jackpot today by releasing their native Google Translate iPhone app. It boasts voice recognition and reads out your translations. If you flip your phone to landscape, it'll switch to a flashcard. It works like a charm! It's free! It's the thing I always wished for in China! Thank you Google!
Give it a go, here.

