Hey - I'm all for suggestions and ideas. I have a specific geocaching mode that I'd like to add into the product next year. It would help to locate the exact position in the last 100 feet or so.
You hit the nail on the head with your issues with Outdoor Navigator and multiple marks right now. That's why the combination of working with CacheMate is so appealing. Keep all of your cache entries in CacheMate. When you're ready to map it, hit the Map button. It will launch Outdoor Navigator. If the mark doesn't exist in Outdoor Navigator's database, it will create it. Then it will make the mark visible and center it on the screen, zoomed out, on the most detailed map available for that position.