Right now I'm a proud user (sort of) of iGuidance 2004. I know that 2009 is available, but I don't see much of a need to upgrade at the moment. But, here are my suggestions for the next version:
First, and foremost, the ability to use our own POI's.
(Note: this doesn't have to be built into the program itself. An addon program would work fine for it.) I drive truck for a living and there are very few built in POI's in iGuidance for trucks. Even the Automotive/Truck Stops POI's in it are severely lacking. I've only had it find one or two truck stops when I know there are many others. Even if iNav doesn't add more truck stops to the built-in list, such as Pilot, Love's, T/A, Petro, Flying J, Wilco/Hess, etc, let ME add them. Also, we have other POI's that are extremely important, such as weigh stations, truck washes, truck scales, etc. Again, let ME add them. I can download POI data from the company websites. But, again, we need the ability to add them. Also, allow the user to save the current location to the custom POI's, into the correct category. One more feature for the custom POI's would be a simple export to a comma/tab-delimited text file. What I would do is to create a "Custom" POI category. From inside the Custom category, allow the user to create sub-categories for the personal POI's. Something like this:
Code:
Custom
|-Truck Stops
|-Pilot
|-Petro
|-etc
|-Weigh Stations
|-etc
Second, better auto-zoom & driving views.
Right now I'm an owner of CoPilot 9 Truck. This program has an almost perfect setup for driving views. I can select 3-D (which I rarely use), Next turn (which displays the route from your current location to the next turn) & Destination (which displays the route from your current location to your destination). Both the Next Turn & Destination views are 2-D, north-up views. As you drive, it automatically zooms in, displaying more and more detail as you get closer. Once you're within 5-6 miles, it changes to a Heading-up view, which is great to have. For the 3-D view, change it to the Garmin style 3-D view. In the Garmin, you can set a default zoom level. It then slowly zooms in to display your next turn. Once you make that turn, it returns to your default view. That definitely beats the autozoom not zooming until you're at 1000 feet from the turn.
Third, POI Alerts.
Allow the user to select POI's from any category/sub-category that will produce an alert on-screen to the user when they're within a selected distance from that POI, such as 1,2,5,10 miles. When the alert is displayed, the user can then have the ability to add that POI as a waypoint/stop in their current route by hitting one button on the alert box.
Fourth, the ability to search for POI's along the current route.
Being in a truck, I definitely don't want to have to stop and figure out if I can actually get to a POI from where I am, or to turn around, hit a completely different route, etc. Normally, programs with the "search along route" option will search within .5 to 1 mile of the current route, along the entire distance of the route.
Fifth, release a SDK for iGuidance (or at the bare minimum, a dll plugin for it).
I'm currently using Centrafuse as my front-end software. iGuidance integrates very nicely in it. But there are a couple things that it needs with the main thing being that when iGuidance "speaks", it needs to let a program know (via the plugin) so that the front-end software can pause/mute anything currently playing in order for the spoken directions aren't covered up by whatever the user is listening to. The plugin doesn't need to be anything special. Just create an event for when the speaking starts/stops.
iGuidance is a fantastic program. If there were only a few additions/changes made to the program, it'd be the best out there. I'm not asking for a truck specific version. Any user can make use of the suggestions I've made, as they're definitely not truck specific.