What are your favorite apps for learning mandarin and supporting mandarin competency?
So far, I've found my absolutely essential must have apps to be
1. PLECO - english/chinese dictionary with OCR add-on for image and camera support for scanning characters and translating
2. QQ - for daily real life insight into communication with real people
3. China Daily - for daily news (in english)
All of these are iphone/ipad friendly.