In reply to Andy Johnson
I've been using RouteBuddy for a number of years having switched over from Memory Map when I changed from a Windows PC. I have it installed on an iMac and a MacBook Pro, and have their 'light' version - Atlas - on an iPad and iPhone.
Being able to use the mapping across multiple devices has been good. There isn't a cloud feature that I'm aware of which would allow the sharing of routes, waypoints, etc between devices.
Mapping doesn't appear cheap compared to some other apps, but it is a single licence purchase which allows multi device use (desktop and mobile). There is a range of mapping options including fixed areas at different scales, long distance and National trails as strip mapping, OS or Harvey's for UK use and I currently use the IGN mapping for the French Alps as well. There is also some US mapping available.
I have had a few issues with the quality of the printed maps I have produced, but I'm not entirely convinced that this isn't down to my printer.
Not had any issues importing .gpx files into RouteBuddy and printing out the resultant mapped routes.
Having the OS mapping on my phone allows me to save battery life by keeping it in airplane mode while on the hill and opening the app as and when I wish to fix a position. GPS aquisition is very quick, and the app gives an 8 fig OS grid ref at the bottom of the display (or GPS co-ordinates, or altitude).
They regularly have offers on mapping packages which can make replacing existing mapping a bit more affordable. (Gutted I didn't take advantage of the 40% of the while GB 1:25k OS last week).
Overall, been very pleased with RouteBuddy and am looking at increasing my 'stock' of maps.