In reply to CarbonCopy:
IT really depends on the hardware you use. I, for one, don't run with my mobile, so no experience here.
However, my forerunner 410 has an option to follow a pre-uploaded course by showing a small 'compass' arrow to show you the direction of the pre-created track.
I create the track in any mapping software (I use Garmin BaseCamp, which I normally use for my eTrex20), then I upload it to the watch and select the course to follow when I begin to run.
Not good at all for real 'navigation' (ie, if your pre-created course is wrong you cannot modify it, nor view any kind of map to search for alternative) but perfect for a serious workout following a predesigned course where there's no need for map, just for directions...
Post edited at 14:49