How to use GPX files

Most of navigation programs supports this file format. Currently I’m using GPS Motion-X for iPad to show me track and Runkeeper for recording my own track. You can also view GPX files in Google Earth at home before you leave, it helps a lot.