I found this great Android GPS application "ViewRanger", which I thought I'd share here (it's not listed on ::Software Help:: as yet). But it's also available for iPhone and Symbian as well.
Here's the "blurb" on the product:
ViewRanger is the powerful Outdoors GPS Navigation Solution for your smartphone or tablet, that’s fully synchronised with web-based route planning and sharing.
Our mobile and web service means that you can create your own routes or search our massive trails database for those created by experts or other community members. Once out on the trail, the ViewRanger app has all the features to allow you to go further with the confidence of being able to instantly locate yourself, to navigate accurately, search for places, view stats, even to share your location with friends.
You can choose from a massive range of maps that will work even without mobile coverage, so you can see all the trails, terrain and street level detail that you need. And the tracks you record, can be uploaded to be published or shared using your favourite social networking tools.
There are free and paid versions of the application, but I've found the freebie more than adequate (tested only for route creation at this stage). It uses OSM maps, so there is a data overhead, although the maps can be cached for offline use.
In addition to navigation, there's route and POI creation available in this application, and a host of other features including .gpx export.
You can setup a free account with ViewRanger, and utlise the web-based route planning, which is probably preferable to route creation on a smartphone if there's access to a PC (eg. internet cafe, etc.). The web interface has options for OSM and Google maps, as well as satellite and a range of others. Their server can be utilised as a repository for your route files, which can be shared with the community in much the same way as we share maps, etc. on this forum. As a result, there are free routes which can be downloaded from the site, although I think there's very much a U.K. bias at present.
Anyway, you can check out the app on their website or at the app store..
Check it out if you're into your mobile apps. I've also documented a workflow for route creation utilising an Android tablet on this thread (post #2).
PS - I'll endeavour to post some screen-caps in the near future.