Best app for enduro riding – MotionX GPS Review
Top of the class in opening and reading GPX files, as well as creating your own tracks. It could do with less sound interaction, but I haven't looked into turning it off.
Review by Jacob Black on
MotionX GPS.