Multi Stop Route Optimizer for Google Maps/GPS
I came across this free app via another site. I haven't tested it much as of yet.
Marvin Hlavac
Cool, thanks for sharing. Let us know how you like it once you've had a chance to test it in real life a bit.

By the way, Google Maps still has a Terms and Conditions which limits what one can do in conjunction with GPS, but I think there are applications that overlook this restriction.

(f) use the Service or Content with any products, systems, or applications for or in connection with (i) real time navigation or route guidance, including but not limited to turn-by-turn route guidance that is synchronized to the position of a user's sensor-enabled device; or (ii) any systems or functions for automatic or autonomous control of vehicle behavior; About