OK, I've searched and haven't found this topic so don't flame me if it has been discussed.

I've got TomTom 5 and I'd like to launch it from several places, like:

Agendus
Contacts
Dir Assist

I know that I can launch from the Contacts Navigator from TomTom, but that is not convenient.

I'm a former developer and here is what would be nice:

Someone design an XML standard for communicating address information between applications, and a standard interface for launching. Apps can then register as being a valid "launch point" for addresses, and then application developers don't need to worry about building interfaces to every app in the world, they just support the standard and off we go (TWAIN is a similar example, albeit much more sophisticated than this needs to be).

If this already exists call me dumb, and tell me how to do it.

Scott B.