Bring life to your smartphone with these top 5 amazing Smartphone apps that will greatly enhance your mobile phone experience.