Like you, I use my iPhone to record tracks. (Although the iPhone's GPS chip is not very accurate.) Motion-X GPS (Lite) is a very good app to record tracks and waypoints.