I'm looking for a GPS that has a street mapping application that would allow me to add various graphic objects at a specific Lat/Lon via a USB or through RS232 serial. AVMAP comes close, but is way expensive, and the base map detail sucks.
Alternatively, I would like to get a street-level base-map application running on a Laptop which has an external GPS (to center the map at my current position, possibly rotate the map to heading-up), and has an API interface where various graphic objects can be superimposed on the base map by software calls with the Lat/Lon.
Any one have a solution?