This the best app for me. Not only I can check the prayer timings, islamic calender and Quran but it also helps keep a track of my prayers. And my fasts during the holy month of Ramadan. Other features that I love are the Islamic quotes and a daily dua ones.