Qibla: This App uses high-level sensor fusion to display a 3-dimensional arrow that always points to Mecca. If you move your iPhone, the direction of the arrow changes simultaneously.
++ Most accurate tracking algorithm
++ 3D and 2D mode available
++ Displays distance in miles and kilometers
++ Distance measured on and across Earth