iPhone is truly a wonderful platform. It’s so powerful that it has allowed mobile developers to come up with all kinds of useful applications for the device to enhance its functionality. Whether you are into online dating, social networking or making cheap calls from your phone, you can do it all thanks to the wealth …