Thanks, everyone here! I tried every app I mentioned and even more apps recommended by others. Just like what Medicted60 said, I have asked the same question in several places. Last weekend (8/25-8/26, we may in different time zone), I installed all of the one by one. Here are my feelings: 1...