Thanks for your comments. I'll avoid iGuidance, then.
I looked into CoPilot a couple of years ago when I was looking for nav software for my PocketPC. At the time, CoPilot only supported routing directly to addresses that you looked up in a database. You could not route directly to a point on the map. This would have made routing to places like a specific road in a park (which I do frequently) difficult at best. Fortunately, their licensing scheme allowed a refund on the product, so I returned it and told them that for all but being able to point to a place on the map and set it as a destination, I would have bought the product. Their response at the time was interesting in that they said "we thought no one would ever use it that way." It sounds like other uses must have had the same comment as they finally implemented the feature.
At the time, what I settled on for my PocketPC was OnCourse Navigator 8 - which I used to replace Mapopolis. Both of these programs are history now, too. OnCourse Navigator exists as iGo MyWay but only for iPhone devices. They do make an Android product, but only for OEMs.
Reading the manual for CoPilot, it sounds like it has some nice features over OnCourse Navigator 8, for instance, optimizing a route in which you have set multiple stops or waypoints to generate the most efficient route.
My wife is looking for a nav package for her new Toshiba Protege Ultrabook, and it looks like CoPilot is the best available solution. I'll get that for her and it will give us a chance to check it out as I will likely get an Android device later this year. If CoPilot proves to be as good as it looks, then I'll get the Android version.