I'm currently working on http://ezsend.it but this sounds like something fun and somewhat related.
It would be great if it also offered public transit directions. One could then market it to businesses as a replacement for the static map on their contact page.
Let's keep in touch once I'm done with ezsend.it