I gave a lightning talk at the ESRI Denver Dev Meetup yesterday evening on building distributed JavaScript map widgets.
The presentation provided an overview of some techniques, technical considerations, and benefits of using JavaScript widgets (as opposed to iframe widgets).
This was my first attempt at a lighting talk.. seven minutes sure go by fast!
Here are the slides:
The Google Maps API v3 now offers route optimization by reordering multiple destinations to minimize the distance and time that must be traveled (the classic traveling salesman problem).
Below is an example that I created on their demonstration map. This demo allowed you to add up to 11 destinations. The first and last destination are fixed and the other destinations were automatically re-ordered to minimize the distance and travel time. The response came back very quickly.

This update also includes toll and/or highway avoidance and bicycle routing.