What is missing from current GPS software?
Alright, so I've gotten my hands on a toolkit that allows me to write my own GPS navigation application (the toolkit takes care of routing/drawing the map etc). Live-download while connected to the Internet is supported, but offline OSM map support is planned in the near future, so I'm writing anyway with the assumption that the change in backend won't affect the frontend all too much.
I've gotten a very basic interface written, put in your destination, and it'll route you there as you drive... but I was wondering as far as interfaces going... what is missing? I'm looking at a couple of different GPS packages such as iGuidance, Garmin's and tomtom handheld gps devices for inspiration as to the GUI and choosing the best features from each for this. Just wanted to get the forums opinion on what priority features are that are missing from the mainstream GPS applications.