As long as we are talking about new features, here is a basic one that I can't seem to find. When I make a waypoint (that is, I hold down the pointer on a particular spot on a displayed map and name the waypoint), this waypoint should go to a waypoint file that is not associated with the current track or route. Maybe I can do this already but I don't know how. My sole experience with GPS software is the Garmin EMap. When I mark a current location, up pops a dialog to save the current location. This waypoint is saved to an waypoint repository. From the Emap interface, I can always select a particular waypoint and tell the GoTo function to tell me how far away that waypoint is. I can also get info about the waypoint (lat/lon/elev). On the Emap, I have to actually be at the location to make a waypoint but with MMapper, I would prefer to scroll to that location, hold down the pointer and name a waypoint. This would be of tremendous use to me. This means that when I travel anywhere, the nearby set waypoints would appear on the map. If this were saved to a common waypoint file, I could also manually edit the file and add waypoints that I or others have already collected. It could either be plain comma-separated text or xml format. Any chance that you could add this feature?
BTW, the ability of mmapper to use google street maps is invaluable. It cuts through all the crap of having to deal with antiquated and expensive proprietary map. I just wish you could also port mmapper to Linux and Microsoft Windows as well (Linux should be a breeze). This is a tremendously good tool. It is very accurate. I actually find myself being located of the right side of a street while travelling (using the i-Blue 737). I never found that accuracy with the Emap.