I really like the navigation on this app. I find it very easy to use. Not to mention it is nice to have each and every pronunciation and listen to how it sounds. I would recommend.
Snat0102 about AllSet Learning Pinyin