Only for iPhone 3GS (compass), Compass AR uses the live view function of the iPhone to show a compass with reticle which can be used for bearing objects. You can choose between the true and the magnetic north. It's a free app :
Download it on iTunes here or directly on your iPhone :
.