There are hundreds and thousands of free apps for iPhone. It is difficult to say which one is best among the all. So I tried to compile up a list of all those apps that are really worthy to be installed according to my use and requirement.